.NET 4.0 + C# + VS2010でManaged DirectXを使う

日を改めて調べて見たら案外あっさり解決策が見つかったのでメモ。 プロジェクトの参照設定でMDXのDLLを追加する C:\Windows\Microsoft.NET\DirectX for Managed Code\1.0.2902.0 以下 app.configを以下の用に書き換える <startup useLegacyV2RuntimeActivationPolicy="true"> ... これでDirectXがC# on .NET Framework 4.0から使えるように!DirectX.AudioVideoPlayback.Audio</startup>…