Метод 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.
Комментарии
Таблица атрибутов используется для определения областей сетки, которые необходимо нарисовать с различными текстурами, состояниями отрисовки, материалами и т. д. Кроме того, приложение может использовать таблицу атрибутов для скрытия частей сетки, не рисуя заданный идентификатор атрибута при рисовании кадра.
Требования
Требование | Значение |
---|---|
Заголовок |
|
Библиотека |
|
См. также раздел