D3DXSHADER_TYPEINFO 構造体
D3DXSHADER_TYPEINFO 構造体
型情報を格納するヘルパー構造体。
構文
typedef struct _D3DXSHADER_TYPEINFO {
WORD Class;
WORD Type;
WORD Rows;
WORD Columns;
WORD Elements;
WORD StructMembers;
DWORD StructMemberInfo;
} D3DXSHADER_TYPEINFO;
メンバ
- Class
シェーダ オブジェクトのタイプ。「D3DXPARAMETER_CLASS」を参照すること。 - Type
データ型。「D3DXPARAMETER_TYPE」を参照すること。 - Rows
行列行 (行列) の数。 - Columns
列 (ベクトルと行列) の数。 - Elements
配列のディメンジョン。 - StructMembers
構造体メンバの数。 - StructMemberInfo
構造体メンバ情報の配列 D3DXSHADER_STRUCTMEMBERINFO[StructMembers]。「D3DXSHADER_STRUCTMEMBERINFO」を参照すること。
注意
型情報は D3DXSHADER_STRUCTMEMBERINFO の一部である。
構造体の情報
ヘッダー | d3dx9shader.h |
最低限のオペレーティング システム | Windows 98 |
参照