Метод ID3DXMesh::SetAttributeTable
Задает таблицу атрибутов для сетки и количество записей, хранящихся в таблице.
Синтаксис
HRESULT SetAttributeTable(
[in] const D3DXATTRIBUTERANGE *pAttribTable,
[in] DWORD cAttribTableSize
);
Параметры
-
pAttribTable [in]
-
Тип: const D3DXATTRIBUTERANGE*
Указатель на массив структур D3DXATTRIBUTERANGE , представляющих записи в таблице атрибутов сетки.
-
cAttribTableSize [in]
-
Тип: DWORD
Число атрибутов в таблице атрибутов сетки.
Возвращаемое значение
Тип: HRESULT
Если метод выполнен успешно, возвращаемое значение будет D3D_OK. Если метод завершается ошибкой, возвращаемое значение может быть одним из следующих: D3DERR_INVALIDCALL, E_OUTOFMEMORY.
Комментарии
Если приложение отслеживает сведения в таблице атрибутов и переупорядочивает таблицу в результате изменений атрибутов или лиц, этот метод позволяет приложению обновлять таблицы атрибутов вместо повторного вызова ID3DXMesh::Optimize .
Требования
Требование | Значение |
---|---|
Заголовок |
|
Библиотека |
|
См. также раздел
-
ID3DXMesh::LockAttributeBuffer