D3DXPARAMETER_DESC struttura
Descrive un parametro usato per un oggetto effetto.
Sintassi
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;
Members
-
Nome
-
Tipo: LPCSTR
-
Nome del parametro.
-
Semantica
-
Tipo: LPCSTR
-
Significato semantico, chiamato anche utilizzo.
-
Classe
-
Tipo: D3DXPARAMETER_CLASS
-
Classe Parameter. Impostare questo valore su uno dei valori in D3DXPARAMETER_CLASS.
-
Tipo
-
Tipo: D3DXPARAMETER_TYPE
-
Tipo di parametro. Impostare questo valore su uno dei valori in D3DXPARAMETER_TYPE.
-
prime righe
-
Tipo: UINT
-
Numero di righe nella matrice.
-
Colonne
-
Tipo: UINT
-
Numero di colonne nella matrice.
-
Elementi
-
Tipo: UINT
-
Numero di elementi nella matrice.
-
Annotazioni
-
Tipo: UINT
-
Numero di annotazioni.
-
StructMembers
-
Tipo: UINT
-
Numero di membri della struttura.
-
Flag
-
Tipo: DWORD
-
Attributi dei parametri. Vedere Costanti effetto.
-
Byte
-
Tipo: UINT
-
Dimensioni del parametro, in byte.
Requisiti
Requisito | Valore |
---|---|
Intestazione |
|
Vedi anche