D3DXPARAMETER_DESC 構造体
D3DXPARAMETER_DESC 構造体
エフェクト オブジェクトに使われるパラメータを記述する。
構文
typedef struct _D3DXPARAMETER_DESC {
LPCSTR Name;
LPCSTR Semantic;
D3DXPARAMETER_CLASS Class;
D3DXPARAMETER_TYPE Type;
UINT Rows;
UINT Columns;
UINT Elements;
UINT Annotations;
UINT StructMembers;
DWORD Flags;
UINT Bytes;
} D3DXPARAMETER_DESC;
メンバ
- Name
パラメータの名前。 - Semantic
セマンティクス上の意味。使用法とも呼ぶ。 - Class
パラメータのクラス。D3DXPARAMETER_CLASS のいずれかの値に設定する。 - Type
パラメータのタイプ。D3DXPARAMETERTYPE のいずれかの値に設定する。 - Rows
配列内の行の数。 - Columns
配列内の列の数。 - Elements
配列内の要素の数。 - Annotations
コメントの数。 - StructMembers
構造体のメンバの数。 - Flags
パラメータ属性。「定数」を参照すること。 - Bytes
パラメータのサイズ (バイト単位)。
構造体の情報
ヘッダー | d3dx9effect.h |
最低限のオペレーティング システム | Windows 98 |