estrutura D3DXCONSTANT_DESC
Uma descrição de uma constante em uma tabela constante.
Sintaxe
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;
Membros
-
Nome
-
Tipo: LPCSTR
-
Nome da constante.
-
RegisterSet
-
Tipo: D3DXREGISTER_SET
-
Tipo de dados constante. Confira D3DXREGISTER_SET.
-
RegisterIndex
-
Tipo: UINT
-
Índice baseado em zero da constante na tabela.
-
RegisterCount
-
Tipo: UINT
-
Número de registros que contêm dados.
-
Classe
-
Tipo: D3DXPARAMETER_CLASS
-
Classe de parâmetro. Confira D3DXPARAMETER_CLASS.
-
Tipo
-
Tipo: D3DXPARAMETER_TYPE
-
Tipo de parâmetro. Consulte D3DXPARAMETER_TYPE.
-
Linhas
-
Tipo: UINT
-
Número de linhas.
-
Colunas
-
Tipo: UINT
-
Número de colunas.
-
Elementos
-
Tipo: UINT
-
Número de elementos na matriz.
-
StructMembers
-
Tipo: UINT
-
Número de subparâmetros membros da estrutura.
-
Bytes
-
Tipo: UINT
-
Tamanho dos dados em número de bytes.
-
DefaultValue
-
Tipo: LPCVOID
-
Ponteiro para o valor padrão.
Requisitos
Requisito | Valor |
---|---|
parâmetro |
|
Confira também