2011-10-17 8 views

答えて

3

プロジェクトの[参照]ノードを開きます。使用するDirectXアセンブリを選択し、ローカルコピープロパティをTrueに変更します。ビルド+リビルド。ビルドディレクトリにアセンブリのコピーがあります。

セットアッププロジェクトはビルドディレクトリから自動的に選択して展開します。同じ方法で自動的に.NETの依存関係を検出し、前提条件でブートストラップをチェックします。簡単なピーシー。

0

あなたはもうできません。少なくとも簡単にはできません。私はC:\ WINDOWS \ Assemblyに入ってDLLを見つけることには限界がありましたが、それはひどい解決策です。 DirectXを使用しないことを考慮してください。特に2Dグラフィックスの場合のみ、GDI +は通常は単純な2Dのもの、さらにはゲームの方が高速です。

0

あなたは.NETでのDirectXを行いたい場合は(彼らはしばらく前に、元の管理DirectXの停止など)XNAを行かなければならない私の知る限り:

http://msdn.microsoft.com/en-us/aa937791.aspx

に従って可能であるように見えるんがこのCPリンク:

http://www.codeproject.com/KB/directx/Managed_Direct3D.aspx

*編集はデニス・ダイクストラによってCPの記事の最初のコメントを見ます3210

Managed DirectXにはXNA Game Studioの代わりに が使用されなくなりました。したがって、Microsoftが をサポートし続けているテクノロジをターゲットにする方が、 よりも優れているでしょうか?

+0

Managed DirectX 1.1の現在の状態については、[DirectX and .NET](http://blogs.msdn.com/b/chuckw/archive/2010/12/09/directx-and-net.aspx)を参照してください。アセンブリ。 .NET 4.xと互換性がないことに注意してください。 –

関連する問題