Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Legt die Attributtabelle für ein Gitter und die Anzahl der in der Tabelle gespeicherten Einträge fest.
Syntax
HRESULT SetAttributeTable(
[in] const D3DXATTRIBUTERANGE *pAttribTable,
[in] DWORD cAttribTableSize
);
Parameter
-
pAttribTable [in]
-
Typ: const D3DXATTRIBUTERANGE*
Zeiger auf ein Array von D3DXATTRIBUTERANGE-Strukturen , die die Einträge in der Gitterattributtabelle darstellen.
-
cAttribTableSize [in]
-
Typ: DWORD
Anzahl der Attribute in der Tabelle mit den Gitterattributen.
Rückgabewert
Typ: HRESULT
Wenn die Methode erfolgreich ist, wird der Rückgabewert D3D_OK. Wenn die Methode fehlschlägt, kann der Rückgabewert einer der folgenden Sein: D3DERR_INVALIDCALL, E_OUTOFMEMORY.
Bemerkungen
Wenn eine Anwendung die Informationen in einer Attributtabelle nachverfolgt und die Tabelle aufgrund von Änderungen an Attributen oder Gesichtern neu anordnet, ermöglicht diese Methode der Anwendung, die Attributtabellen zu aktualisieren, anstatt ID3DXMesh::Optimize erneut aufzurufen.
Anforderungen
Anforderung | Wert |
---|---|
Header |
|
Bibliothek |
|
Siehe auch
-
ID3DXMesh::LockAttributeBuffer