Share via


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
D3dx9effect.h

Vedi anche

Strutture effetto