Estrutura D3DXMESHCONTAINER
Encapsula um objeto de malha em uma hierarquia de quadros de transformação.
Sintaxe
typedef struct D3DXMESHCONTAINER {
LPSTR Name;
D3DXMESHDATA MeshData;
LPD3DXMATERIAL pMaterials;
LPD3DXEFFECTINSTANCE pEffects;
DWORD NumMaterials;
DWORD *pAdjacency;
LPD3DXSKININFO pSkinInfo;
D3DXMESHCONTAINER *pNextMeshContainer;
} D3DXMESHCONTAINER, *LPD3DXMESHCONTAINER;
Membros
-
Nome
-
Tipo: LPSTR
-
Nome da malha.
-
MeshData
-
Tipo: D3DXMESHDATA
-
Tipo de dados na malha. Consulte D3DXMESHDATA.
-
pMaterials
-
Tipo: LPD3DXMATERIAL
-
Matriz de materiais de malha. Consulte D3DXMATERIAL.
-
pEffects
-
Tipo: LPD3DXEFFECTINSTANCE
-
Ponteiro para um conjunto de parâmetros de efeito padrão. Consulte D3DXEFFECTINSTANCE.
-
NumMaterials
-
Tipo: DWORD
-
Número de materiais na malha.
-
pAdjacency
-
Tipo: DWORD*
-
Ponteiro para uma matriz de três DWORDs por triângulo da malha que contém informações de adjacência.
-
pSkinInfo
-
Tipo: LPD3DXSKININFO
-
Ponteiro para a interface de informações de capa. Consulte ID3DXSkinInfo.
-
pNextMeshContainer
-
Tipo: D3DXMESHCONTAINER*
-
Ponteiro para o próximo contêiner de malha.
Comentários
Um aplicativo pode derivar dessa estrutura para adicionar outros dados.
Requisitos
Requisito | Valor |
---|---|
parâmetro |
|
Confira também