C#でDirectX9 初心者の館
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
NGNGGDIと違ってドキュメントも難解で何をすれば描画できるのかさっぱりさっぱりなライブラリです。
その上知っている人はレベルが高すぎて聞いても宇宙語でしす(泣
そんなDirectX9を将来に備えて勉強してみようというスレです。
Microsoftの掲示板
http://www.gdncom.jp/general/bbs/ShowForum.aspx?ForumID=29
SDKをダウンロードできるところ
http://www.microsoft.com/japan/msdn/directx/downloads.asp#CDasp#CD
0480デフォルトの名無しさん
NGNG1. Summer2004にウィザードは含まれないため、まずDX9SDK Summer2003を入れておく。
2. DX9SDK Summer2004を入れる。
3. ウィザードのテンプレートファイルを修正する。
具体的には [VS.NET2003をインストールしたディレクトリ]\VC#\VC#Wizards\Mdx9AppWizard\Templates\1033\
例えば C:\Program Files\Microsoft Visual Studio .NET 2003\VC#\VC#Wizards\Mdx9AppWizard\Templates\1033\
3.1 ファイル:D3DBlank.cs
219行:
Color.White.ToArgb()
-> Color.White
3.2 ファイル:D3DApp.cs
61行:
RenderStates
->RenderStateManager
62行:
SamplerStates
-> SamplerStateManagerCollection
63行:
TextureStates
-> TextureStateManagerCollection
つづく。
0481デフォルトの名無しさん
NGNG3.3 ファイル:D3DFont
40行:
TextureState
-> TextureStateManager
41行:
TextureState
-> TextureStateManager
42行:
Sampler
-> SamplerStateManager
43行:
RenderStates
-> RenderStateManager
3.4 ファイル:D3DUtil.cs
925行:
RenderStates
-> RenderStateManager
3.5 ファイル:D3DEnumeration.cs
379行:
ref qualityLevels
-> out qualityLevels
4. ウィザードからプロジェクト作成して、DirectX系の参照が
バージョン1.0.2902.0(Summer2004)になっていることを確認しつつコンパイル。
5. 嘘ついてたらごめんょ。
■ このスレッドは過去ログ倉庫に格納されています