Структура D3DXATTRIBUTERANGE

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

Синтаксис

typedef struct D3DXATTRIBUTERANGE {
  DWORD AttribId;
  DWORD FaceStart;
  DWORD FaceCount;
  DWORD VertexStart;
  DWORD VertexCount;
} D3DXATTRIBUTERANGE, *LPD3DXATTRIBUTERANGE;

Члены

AttribId

Тип: DWORD

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

FaceStart

Тип: DWORD

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

FaceCount

Тип: DWORD

Число лиц.

VertexStart

Тип: DWORD

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

VertexCount

Тип: DWORD

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

Комментарии

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

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

typedef D3DXATTRIBUTERANGE* LPD3DXATTRIBUTERANGE;

Требования

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

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

Структуры D3DX