Метод ID3DX10Mesh::GetAttributeTable

Извлекает таблицу атрибутов для сетки или количество записей, хранящихся в таблице атрибутов для сетки.

Синтаксис

HRESULT GetAttributeTable(
  [in] D3DX10_ATTRIBUTE_RANGE *pAttribTable,
  [in] UINT                   *pAttribTableSize
);

Параметры

pAttribTable [in]

Тип: D3DX10_ATTRIBUTE_RANGE*

Указатель на массив D3DX10_ATTRIBUTE_RANGE структур, представляющих записи в таблице атрибутов сетки. Укажите ЗНАЧЕНИЕ NULL , чтобы получить значение для pAttribTableSize.

pAttribTableSize [in]

Тип: UINT*

Указатель на количество записей, хранящихся в pAttribTable, или на значение, которое необходимо заполнить количеством записей, хранящихся в таблице атрибутов сетки.

Возвращаемое значение

Тип: HRESULT

Возвращаемое значение является одним из значений, перечисленных в коде возврата Direct3D 10.

Комментарии

Таблица атрибутов используется для определения областей сетки, которые необходимо нарисовать с различными текстурами, состояниями отрисовки, материалами и т. д. Кроме того, приложение может использовать таблицу атрибутов для скрытия частей сетки, не рисуя заданный идентификатор атрибута при рисовании кадра.

Требования

Требование Значение
Заголовок
D3DX10.h
Библиотека
D3DX10.lib

См. также раздел

ID3DX10Mesh

Интерфейсы D3DX