ID3DX10Mesh::GetAttributeTable-Methode

Ruft entweder eine Attributtabelle für ein Gitternetz oder die Anzahl von Einträgen ab, die in einer Attributtabelle für ein Gitternetz gespeichert sind.

Syntax

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

Parameter

pAttribTable [ In]

Typ: D3DX10-ATTRIBUTBEREICH _ _*

Zeiger auf ein Array von D3DX10 ATTRIBUTE RANGE-Strukturen, die die Einträge _ in der _ Attributtabelle des Gitters darstellen. Geben Sie NULL an, um den Wert für pAttribTableSize abzurufen.

pAttribTableSize [ In]

Typ: UINT*

Zeiger auf die Anzahl der in pAttribTable gespeicherten Einträge oder auf einen Wert, der mit der Anzahl von Einträgen aufgefüllt werden soll, die in der Attributtabelle für das Gitternetz gespeichert sind.

Rückgabewert

Typ: HRESULT

Der Rückgabewert ist einer der Unter Direct3D 10-Rückgabecodes aufgeführten Werte.

Hinweise

Eine Attributtabelle wird verwendet, um Bereiche des Gitters zu identifizieren, die mit unterschiedlichen Texturen, Renderzuständen, Materialien und so weiter gezeichnet werden müssen. Darüber hinaus kann die Anwendung die Attributtabelle verwenden, um Teile eines Gitters auszublenden, indem beim Zeichnen des Rahmens kein angegebener Attributbezeichner gezeichnunget wird.

Anforderungen

Anforderung Wert
Header
D3DX10.h
Bibliothek
D3DX10.lib

Weitere Informationen

ID3DX10Mesh

D3DX-Schnittstellen