DirectX+WPF

最終更新日24 Jun 2017 11:56

GUIでパラメータを動かしながらレンダリングの実験ができる一番簡単な方法はなんだろう?
かつ私の都合上Windows7でも動くアプリじゃないといけないからUWPはダメだとして、、
と考えた末、良いと思ったのが
DirectX+WPFです。

Microsoft/WPFDXInterop
これがサンプルアプリ。
.slnが複数あってどれを開いていいか迷うけど
私はWinSDKからDirectXを使う予定なので

WPFDXInterop-master\samples\D3D11Image\WpfD3D11Interop_winsdk.sln

を選ぶ。
まずD3DVisualization_winsdkの方をビルドしてdllを作る。
Windows SDK10が見つからないとか言われるので、
D3DVisualization_winsdkを右クリックしてプロパティを開き

構成プロパティ->全般->Windows SDKバージョン

をドロップダウンメニューで自分がインストールしてあるのに選びなおす。
もしWindows SDK10がインストールされてなかったら、Visual Studio インストーラーでインストールする
こんなのが出た。
dxwpfsample.png


ファイル

サポートサイト Wikidot.com