Condividi tramite


Metodo ID3DX10Mesh::GetAttributeTable

Recupera una tabella di attributi per una mesh o il numero di voci archiviate in una tabella di attributi per una mesh.

Sintassi

HRESULT GetAttributeTable(
  [in] D3DX10_ATTRIBUTE_RANGE *pAttribTable,
  [in] UINT                   *pAttribTableSize
);

Parametri

pAttribTable [in]

Tipo: D3DX10_ATTRIBUTE_RANGE*

Puntatore a una matrice di strutture D3DX10_ATTRIBUTE_RANGE, che rappresenta le voci nella tabella degli attributi della mesh. Specificare NULL per recuperare il valore per pAttribTableSize.

pAttribTableSize [in]

Tipo: UINT*

Puntatore al numero di voci archiviate in pAttribTable o a un valore da inserire con il numero di voci archiviate nella tabella degli attributi per la mesh.

Valore restituito

Tipo: HRESULT

Il valore restituito è uno dei valori elencati in Codici restituiti Direct3D 10.

Commenti

Una tabella di attributi viene usata per identificare le aree della mesh che devono essere disegnate con trame diverse, stati di rendering, materiali e così via. Inoltre, l'applicazione può usare la tabella degli attributi per nascondere parti di una mesh non disegnando un identificatore di attributo specificato durante il disegno della cornice.

Requisiti

Requisito Valore
Intestazione
D3DX10.h
Libreria
D3DX10.lib

Vedi anche

ID3DX10Mesh

Interfacce D3DX