C#で「using Microsoft.DirectX;」をすると参照エラーになる
C#でDirectXをそのまま使用しようとすると、参照エラーになります。
つまり、下のコードがエラーになる。
using Microsoft.DirectX;
解決策としては、
メニューの「プロジェクト」 -> 「参照の追加」 -> 「参照」
で、以下のdllを選択します。
C:\Windows\assembly\GAC\Microsoft.DirectX\1.0.2902.0__31bf3856ad364e3\Microsoft.DirectX.dll
これでおk。
同じようにこれをしたいときには、
using Microsoft.DirectX.Direct3D;
これを追加します。
C:\Windows\assembly\GAC\Microsoft.DirectX.Direct3D\1.0.2902.0__31bf3856ad364e35\Microsoft.DirectX.Direct3D.dll
つまり、下のコードがエラーになる。
using Microsoft.DirectX;
解決策としては、
メニューの「プロジェクト」 -> 「参照の追加」 -> 「参照」
で、以下のdllを選択します。
C:\Windows\assembly\GAC\Microsoft.DirectX\1.0.2902.0__31bf3856ad364e3\Microsoft.DirectX.dll
これでおk。
同じようにこれをしたいときには、
using Microsoft.DirectX.Direct3D;
これを追加します。
C:\Windows\assembly\GAC\Microsoft.DirectX.Direct3D\1.0.2902.0__31bf3856ad364e35\Microsoft.DirectX.Direct3D.dll