■ DirectXでプログラマブルシェーダするために探しています

[Visual Basic Q & A 掲示板] [過去ログの一覧]


eizan 2008/02/05(火) 21:30:22
初めて利用させていただきます。
eizanと申すものです。

実はVBAでDirectXを使っています。
一通りのことはできるようになったので、
プログラマブルシェーダに挑戦したいと考えました。

しかし、実現させるのに必要な定数などが、
DirectX SDKに付属されているbasファイルに記述されているらしく、
タイプライブラリへの参照だけでは、
プログラマブルシェーダを実現できないようなのです。

どなたか、DirectX8.0(Visual Basic)SDKか、あるいは
D3DShaders.basというファイルに関する情報をご存知の方
いらっしゃいませんか?

唐突に不躾ですが、もしご存知の方がいらっしゃいましたら、
是非教えてください。
お願いします。

K.J.K. [E-Mail] 2008/02/06(水) 16:41:10 <220.208.108.22>
DirectXをどうやって使っているのかにもよりますが、原則としてはDirectX SDK
に含まれているC(++)用の定義ファイル(例えばDX9ならばd3dx9shader.h)辺りから
翻訳することになるのでは。

eizan 2008/02/06(水) 20:27:26
[[解決]]

K.J.K.さん、お返事ありがとうございます。

やはりおっしゃるとおり、C++用から解読作業するしかなさそうです。頑張って翻訳してみます。
ご指摘ありがとうございました。

しかしVB(.NET以外)でDirectXを使わせないように、あえてしているみたいに感じてしまいますね。がっくり。

毎週金曜日はポイント最大3倍!さらに4倍のチャンスも!

Programming Library