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中的其中一個值。
-
類型
-
參數類型。 將此設定為 D3DXPARAMETER_TYPE中的其中一個值。
-
資料列
-
類型: UINT
-
陣列中的資料列數目。
-
資料行
-
類型: UINT
-
陣列中的資料行數目。
-
元素
-
類型: UINT
-
陣列中的專案數目。
-
註解
-
類型: UINT
-
批註數目。
-
StructMembers
-
類型: UINT
-
結構成員數目。
-
旗標
-
類型: DWORD
-
參數屬性。 請參閱 效果常數。
-
Bytes
-
類型: UINT
-
參數的大小,以位元組為單位。
規格需求
需求 | 值 |
---|---|
標頭 |
|
另請參閱