estrutura D3DXPARAMETER_DESC
Descreve um parâmetro usado para um objeto de efeito.
Sintaxe
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;
Membros
-
Nome
-
Tipo: LPCSTR
-
Nome do parâmetro.
-
Semantic
-
Tipo: LPCSTR
-
Significado semântico, também chamado de uso.
-
Classe
-
Tipo: D3DXPARAMETER_CLASS
-
Classe de parâmetro. Defina isso como um dos valores em D3DXPARAMETER_CLASS.
-
Tipo
-
Tipo: D3DXPARAMETER_TYPE
-
Tipo de parâmetro. Defina isso como um dos valores em D3DXPARAMETER_TYPE.
-
Linhas
-
Tipo: UINT
-
Número de linhas na matriz.
-
Colunas
-
Tipo: UINT
-
Número de colunas na matriz.
-
Elementos
-
Tipo: UINT
-
Número de elementos na matriz.
-
Anotações
-
Tipo: UINT
-
Número de anotações.
-
StructMembers
-
Tipo: UINT
-
Número de membros da estrutura.
-
Sinalizadores
-
Tipo: DWORD
-
Atributos de parâmetro. Consulte Constantes de efeito.
-
Bytes
-
Tipo: UINT
-
O tamanho do parâmetro, em bytes.
Requisitos
Requisito | Valor |
---|---|
parâmetro |
|
Confira também