【概要】
CShaderContainer の派生クラス。
頂点シェーダを管理する。
頂点シェーダはファイル名から読み込まれ、アセンブルされる。
(ファイルは、ソースファイルでなければならない。)
メモリ管理およびシステム登録は、CShaderContainer クラスの機能を用いる。
| 重要度 | メソッド名 | アクセス | 解説 |
|---|---|---|---|
| ◎ | CFileVertexShader(CD3DEnv *pEnv, TCHAR *strFilename, GUID guid) | public | コンストラクタ |
| ◎ | LPDIRECT3DVERTEXSHADER9 GetDXVertexShader() | public | このオブジェクトが管理する、頂点シェーダを返す |
※重要度の意味:
| 引数: | pEnv | 本オブジェクトを登録する描画環境。 |
| strFilename: | 頂点シェーダのアセンブラソースファイル(実行ファイルからの相対パスで指定。) | |
| guid: | 本オブジェクトを識別する為の guid(システム内で重複してはならない。) |