?/TD>
Microsoft DirectX 9.0

D3DXSHADER_TYPEINFO Structure


A helper structure containing member type information.

Syntax

typedef struct _D3DXSHADER_TYPEINFO {
    WORD Class;
    WORD Type;
    WORD Rows;
    WORD Columns;
    WORD Elements;
    WORD StructMembers;
    DWORD StructMemberInfo;
} D3DXSHADER_TYPEINFO;

Members

Class
Shader object type. See D3DXPARAMETER_CLASS.
Type
Data type. See D3DXPARAMETER_TYPE.
Rows
Number of matrix rows (matrices).
Columns
Number of columns (vectors and matrices).
Elements
Array dimension.
StructMembers
Number of structure members.
StructMemberInfo
Array of structure member information, D3DXSHADER_STRUCTMEMBERINFO[StructMembers]. See D3DXSHADER_STRUCTMEMBERINFO.

Remarks

The type information is part of D3DXSHADER_STRUCTMEMBERINFO.

Structure Information

Headerd3dx9shader.h
Minimum operating systems Windows 98

See Also

D3DXSHADER_CONSTANTINFO


© 2002 Microsoft Corporation. All rights reserved.