структура D3DX10_ATTRIBUTE_RANGE

Хранит запись таблицы атрибутов.

Синтаксис

typedef struct D3DX10_ATTRIBUTE_RANGE {
  UINT AttribId;
  UINT FaceStart;
  UINT FaceCount;
  UINT VertexStart;
  UINT VertexCount;
} D3DX10_ATTRIBUTE_RANGE, *LPD3DX10_ATTRIBUTE_RANGE;

Члены

AttribId

Тип: UINT

Идентификатор таблицы атрибутов.

FaceStart

Тип: UINT

Начальное лицо.

FaceCount

Тип: UINT

Число лиц.

VertexStart

Тип: UINT

Начальная вершина.

VertexCount

Тип: UINT

Число вершин.

Комментарии

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

Тип LPD3DX_ATTRIBUTE_RANGE определяется как указатель на структуру D3DX_ATTRIBUTE_RANGE.

typedef D3DX_ATTRIBUTE_RANGE* LPD3DX_ATTRIBUTE_RANGE;

Требования

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

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

Структуры D3DX