Método ID3DXMesh::SetAttributeTable
Define a tabela de atributos para uma malha e o número de entradas armazenadas na tabela.
Sintaxe
HRESULT SetAttributeTable(
[in] const D3DXATTRIBUTERANGE *pAttribTable,
[in] DWORD cAttribTableSize
);
Parâmetros
-
pAttribTable [in]
-
Tipo: const D3DXATTRIBUTERANGE*
Ponteiro para uma matriz de estruturas D3DXATTRIBUTERANGE , representando as entradas na tabela de atributos de malha.
-
cAttribTableSize [in]
-
Tipo: DWORD
Número de atributos na tabela de atributos de malha.
Valor retornado
Tipo: HRESULT
Se o método for bem-sucedido, o valor retornado será D3D_OK. Se o método falhar, o valor retornado poderá ser um dos seguintes: D3DERR_INVALIDCALL, E_OUTOFMEMORY.
Comentários
Se um aplicativo acompanhar as informações em uma tabela de atributo e reorganizar a tabela como resultado de alterações em atributos ou rostos, esse método permitirá que o aplicativo atualize as tabelas de atributos em vez de chamar ID3DXMesh::Otimizar novamente.
Requisitos
Requisito | Valor |
---|---|
parâmetro |
|
Biblioteca |
|
Confira também
-
ID3DXMesh::LockAttributeBuffer