Структура D3DXMESHCONTAINER

Инкапсулирует объект сетки в иерархии кадров преобразования.

Синтаксис

typedef struct D3DXMESHCONTAINER {
  LPSTR                Name;
  D3DXMESHDATA         MeshData;
  LPD3DXMATERIAL       pMaterials;
  LPD3DXEFFECTINSTANCE pEffects;
  DWORD                NumMaterials;
  DWORD                *pAdjacency;
  LPD3DXSKININFO       pSkinInfo;
  D3DXMESHCONTAINER    *pNextMeshContainer;
} D3DXMESHCONTAINER, *LPD3DXMESHCONTAINER;

Члены

имя;

Тип: LPSTR

Имя сетки.

MeshData

Тип: D3DXMESHDATA

Тип данных в сетке. См . раздел D3DXMESHDATA.

pMaterials

Тип: LPD3DXMATERIAL

Массив материалов сетки. См . раздел D3DXMATERIAL.

pEffects

Тип: LPD3DXEFFECTINSTANCE

Указатель на набор параметров эффекта по умолчанию. См . раздел D3DXEFFECTINSTANCE.

NumMaterials

Тип: DWORD

Количество материалов в сетке.

pДосадность

Тип: DWORD*

Указатель на массив из трех DWORD на треугольник сетки, содержащий сведения о смежности.

pSkinInfo

Тип: LPD3DXSKININFO

Указатель на информационный интерфейс обложки. См . раздел ID3DXSkinInfo.

pNextMeshContainer

Тип: D3DXMESHCONTAINER*

Указатель на следующий контейнер сетки.

Комментарии

Приложение может быть производным от этой структуры для добавления других данных.

Требования

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

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

Структуры D3DX