D3DXSHADER_VARIABLEINFO 構造体
D3DXSHADER_VARIABLEINFO 構造体
シェーダの変数情報を指定する。
構文
typedef struct _D3DXSHADER_VARIABLEINFO {
DWORD Scope;
DWORD Name;
DWORD TypeInfo;
DWORD Writes;
DWORD WriteInfo;
} D3DXSHADER_VARIABLEINFO;
メンバ
- Scope
スコープの識別子。 - Name
この構造体の先頭から、変数名を格納している文字列までのオフセット (バイト単位)。 - TypeInfo
この構造体の先頭から、型情報を格納している文字列までのオフセット (バイト単位)。「D3DXSHADER_TYPEINFO」を参照すること。 - Writes
可能な書き込みの数。 - WriteInfo
"書き込み可能" 情報の配列。D3DXSHADER_WRITEINFO[Writes] に格納されている。「D3DXSHADER_DEBUGINFO」を参照すること。
注意
変数情報は D3DXSHADER_DEBUGINFO のメンバである。
構造体の情報
ヘッダー | d3dx9shader.h |
最低限のオペレーティング システム | Windows 98 |