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, *LPD3DXPARAMETER_DESC;
メンバー
-
名前
-
種類: LPCSTR
-
パラメーターの名前。
-
セマンティック
-
種類: LPCSTR
-
セマンティックの意味 。使用法とも呼ばれます。
-
クラス
-
パラメーター クラス。 これを D3DXPARAMETER_CLASS のいずれかの値に設定します。
-
Type
-
パラメーターの型。 これを D3DXPARAMETER_TYPE のいずれかの値に設定します。
-
行数
-
型: UINT
-
配列内の行数。
-
[列]
-
型: UINT
-
配列内の列の数。
-
要素
-
型: UINT
-
配列内の要素の数。
-
コメント
-
型: UINT
-
注釈の数。
-
StructMembers
-
型: UINT
-
構造体メンバーの数。
-
Flags
-
型: DWORD
-
パラメーター属性。 「 効果定数」を参照してください。
-
[サイズ]
-
型: UINT
-
パラメーターのサイズ (バイト単位)。
要件
要件 | 値 |
---|---|
ヘッダー |
|
関連項目