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 |
|
| Bibliothek |
|