estructura de D3DXCONSTANT_DESC
Descripción de una constante en una tabla constante.
Sintaxis
typedef struct D3DXCONSTANT_DESC {
LPCSTR Name;
D3DXREGISTER_SET RegisterSet;
UINT RegisterIndex;
UINT RegisterCount;
D3DXPARAMETER_CLASS Class;
D3DXPARAMETER_TYPE Type;
UINT Rows;
UINT Columns;
UINT Elements;
UINT StructMembers;
UINT Bytes;
LPCVOID DefaultValue;
} D3DXCONSTANT_DESC, *LPD3DXCONSTANT_DESC;
Miembros
-
Nombre
-
Tipo: LPCSTR
-
Nombre de la constante.
-
RegisterSet
-
Tipo: D3DXREGISTER_SET
-
Tipo de datos constante. Consulte D3DXREGISTER_SET.
-
RegisterIndex
-
Tipo: UINT
-
Índice de base cero de la constante de la tabla.
-
RegisterCount
-
Tipo: UINT
-
Número de registros que contienen datos.
-
Clase
-
Tipo: D3DXPARAMETER_CLASS
-
Clase de parámetro. Consulte D3DXPARAMETER_CLASS.
-
Tipo
-
Tipo: D3DXPARAMETER_TYPE
-
Tipo de parámetro. Consulte D3DXPARAMETER_TYPE.
-
Filas
-
Tipo: UINT
-
Número de filas.
-
Columnas
-
Tipo: UINT
-
Número de columnas.
-
Elements
-
Tipo: UINT
-
Cantidad de elementos en la matriz.
-
StructMembers
-
Tipo: UINT
-
Número de subparámetres de miembro de estructura.
-
Bytes
-
Tipo: UINT
-
Tamaño de los datos en número de bytes.
-
DefaultValue
-
Tipo: LPCVOID
-
Puntero al valor predeterminado.
Requisitos
Requisito | Value |
---|---|
Encabezado |
|
Consulte también