estructura de D3DXPARAMETER_DESC
Describe un parámetro utilizado para un objeto de efecto.
Sintaxis
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;
Miembros
-
Nombre
-
Tipo: LPCSTR
-
Nombre del parámetro.
-
Semántica
-
Tipo: LPCSTR
-
Significado semántico, también denominado uso.
-
Clase
-
Tipo: D3DXPARAMETER_CLASS
-
Clase de parámetro. Establézcalo en uno de los valores de D3DXPARAMETER_CLASS.
-
Tipo
-
Tipo: D3DXPARAMETER_TYPE
-
Tipo de parámetro. Establézcalo en uno de los valores de D3DXPARAMETER_TYPE.
-
Filas
-
Tipo: UINT
-
Número de filas de la matriz.
-
Columnas
-
Tipo: UINT
-
Número de columnas de la matriz.
-
Elements
-
Tipo: UINT
-
Cantidad de elementos en la matriz.
-
Anotaciones
-
Tipo: UINT
-
Número de anotaciones.
-
StructMembers
-
Tipo: UINT
-
Número de miembros de estructura.
-
Marcas
-
Tipo: DWORD
-
Atributos de parámetro. Vea Constantes de efecto.
-
Bytes
-
Tipo: UINT
-
Tamaño del parámetro, en bytes.
Requisitos
Requisito | Value |
---|---|
Encabezado |
|
Consulte también