ID3DXMesh::SetAttributeTable, méthode
Définit la table d’attributs pour un maillage et le nombre d’entrées stockées dans la table.
Syntaxe
HRESULT SetAttributeTable(
[in] const D3DXATTRIBUTERANGE *pAttribTable,
[in] DWORD cAttribTableSize
);
Paramètres
-
pAttribTable [in]
-
Type : const D3DXATTRIBUTERANGE*
Pointeur vers un tableau de structures D3DXATTRIBUTERANGE , représentant les entrées dans la table d’attributs de maillage.
-
cAttribTableSize [in]
-
Type : DWORD
Nombre d’attributs dans la table d’attributs de maillage.
Valeur retournée
Type : HRESULT
Si la méthode réussit, la valeur de retour est D3D_OK. Si la méthode échoue, la valeur de retour peut être l’une des suivantes : D3DERR_INVALIDCALL, E_OUTOFMEMORY.
Notes
Si une application effectue le suivi des informations d’une table d’attributs et réorganise la table à la suite de modifications apportées aux attributs ou aux visages, cette méthode permet à l’application de mettre à jour les tables d’attributs au lieu d’appeler à nouveau ID3DXMesh::Optimize .
Spécifications
Condition requise | Valeur |
---|---|
En-tête |
|
Bibliothèque |
|
Voir aussi
-
ID3DXMesh::LockAttributeBuffer