私はWPFアプリケーションでD3DImageをホストしているプロジェクトで作業しています。透明な背景を持つD3DImage上にレンダリングされる他のWPFコントロールがあります。しかし、私のシーンをレンダリングすると、UIが表示されるまでUIが消えてしまいます(おそらく再レンダリングが強制されます)。SlimDXを使用してDirect3DコンテンツをレンダリングするとWPF UIがレンダリングされない
これは問題ではないはずです。これは比較的最近この問題なしで達成しましたが、私はコードを比較できないため、そのプロジェクトはもうありません。もしこれが何であるかについて誰かが考えているなら、私はすべての耳です。私は明日の朝にこの問題を再現しようとする小さなテストプロジェクトを作ります。私はこの質問を更新します。
編集 私はhereをダウンロードすることができ、簡単なプロジェクトに抱えている問題を再現するために管理しています。注:プロジェクトを実行するには、最新のSlimDXがインストールされている必要があります。そのテストプロジェクトでD3DImage.AddDirtyRect(...)への呼び出しをコメントアウト
編集が は、UIが正しく描画されます。しかし、オブジェクトを回転させた後(回転が更新されたときに3Dコンテンツを再レンダリングする)、UIはちらつき、一貫して再描画されません。