Método ID3DXMesh::SetAttributeTable
Establece la tabla de atributos de una malla y el número de entradas almacenadas en la tabla.
Sintaxis
HRESULT SetAttributeTable(
[in] const D3DXATTRIBUTERANGE *pAttribTable,
[in] DWORD cAttribTableSize
);
Parámetros
-
pAttribTable [in]
-
Tipo: const D3DXATTRIBUTERANGE*
Puntero a una matriz de estructuras D3DXATTRIBUTERANGE , que representa las entradas de la tabla de atributos de malla.
-
cAttribTableSize [in]
-
Tipo: DWORD
Número de atributos de la tabla de atributos de malla.
Valor devuelto
Tipo: HRESULT
Si el método se ejecuta correctamente, el valor devuelto es D3D_OK. Si se produce un error en el método, el valor devuelto puede ser uno de los siguientes: D3DERR_INVALIDCALL, E_OUTOFMEMORY.
Comentarios
Si una aplicación realiza un seguimiento de la información de una tabla de atributos y reorganiza la tabla como resultado de cambios en atributos o caras, este método permite a la aplicación actualizar las tablas de atributos en lugar de llamar a ID3DXMesh::Optimize de nuevo.
Requisitos
Requisito | Value |
---|---|
Encabezado |
|
Biblioteca |
|
Consulte también
-
ID3DXMesh::LockAttributeBuffer