D3DXCONSTANT_DESC 構造体
D3DXCONSTANT_DESC 構造体
定数テーブル内の定数の記述。
構文
typedef struct _D3DXCONSTANT_DESC {
LPCSTR Name;
D3DXREGISTER_SET RegisterSet;
UINT RegisterIndex;
UINT RegisterCount;
D3DXPARAMETER_CLASS Class;
D3DXPARAMETER_TYPE Type;
UINT Rows;
UINT Columns;
UINT Elements;
UINT StructMembers;
UINT Bytes;
LPCVOID DefaultValue;
} D3DXCONSTANT_DESC;
メンバ
- Name
定数の名前。 - RegisterSet
定数のデータ型。「D3DXREGISTER_SET」を参照すること。 - RegisterIndex
テーブル内の定数のゼロから始まるインデックス。 - RegisterCount
データを格納しているレジスタの数。 - Class
パラメータのクラス。「D3DXPARAMETER_CLASS」を参照すること。 - Type
パラメータのタイプ。「D3DXPARAMETERTYPE」を参照すること。 - Rows
行数。 - Columns
列数。 - Elements
配列内の要素の数。 - StructMembers
構造体メンバのサブパラメータの数。 - Bytes
データのサイズ (バイト数)。 - DefaultValue
デフォルト値へのポインタ。
構造体の情報
ヘッダー | d3dx9shader.h |
最低限のオペレーティング システム | Windows 98 |
参照