D3DXSHADER_TYPEINFO構造体
メンバー型情報を含むヘルパー構造体。
構文
typedef struct D3DXSHADER_TYPEINFO {
WORD Class;
WORD Type;
WORD Rows;
WORD Columns;
WORD Elements;
WORD StructMembers;
DWORD StructMemberInfo;
} D3DXSHADER_TYPEINFO, *LPD3DXSHADER_TYPEINFO;
メンバー
-
クラス
-
種類: WORD
-
シェーダー オブジェクトの種類。 「D3DXPARAMETER_CLASS」を参照してください。
-
Type
-
種類: WORD
-
データ型。 「D3DXPARAMETER_TYPE」を参照してください。
-
行数
-
種類: WORD
-
マトリックス行の数 (マトリックス)。
-
[列]
-
種類: WORD
-
列の数 (ベクトルと行列)。
-
要素
-
種類: WORD
-
配列の次元。
-
StructMembers
-
種類: WORD
-
構造体メンバーの数。
-
StructMemberInfo
-
種類: DWORD
-
構造体メンバー情報の配列、D3DXSHADER_STRUCTMEMBERINFO[StructMembers]。 「D3DXSHADER_STRUCTMEMBERINFO」を参照してください。
解説
型情報は 、D3DXSHADER_STRUCTMEMBERINFOの一部です。
要件
要件 | 値 |
---|---|
ヘッダー |
|
関連項目