D3DXCreateSkinInfoFromBlendedMesh-Funktion

Erstellt ein Skin mesh aus einem anderen Gitternetz.

Syntax

HRESULT D3DXCreateSkinInfoFromBlendedMesh(
  _In_        LPD3DXBASEMESH      pMesh,
  _In_        DWORD               NumBones,
  _In_  const D3DXBONECOMBINATION *pBoneCombinationTable,
  _Out_       LPD3DXSKININFO      *ppSkinInfo
);

Parameter

pMesh [ In]

Typ: LPD3DXBASEMESH

Zeiger auf ein ID3DXBaseMesh-Objekt, das Gittermodell, aus dem das Skin mesh erstellt werden soll.

NumBones [ In]

Typ: DWORD

Die Länge des Arrays, das an die "LengthId" angefügt ist. Siehe D3DXBONECOMBINATION.

pBoneCombinationTable [ In]

Typ: const D3DXBONECOMBINATION *

Zeiger auf ein Array von Kombinationen aus Arrays. Siehe D3DXBONECOMBINATION.

ppSkinInfo [ out]

Typ: LPD3DXSKININFO*

Adresse eines Zeigers auf eine ID3DXSkinInfo-Schnittstelle, die das erstellte Skin mesh-Objekt darstellt.

Rückgabewert

Typ: HRESULT

Wenn die Funktion erfolgreich ausgeführt wird, lautet der Rückgabewert D3D _ OK. Wenn die Funktion fehlschlägt, kann der Rückgabewert wie folgt sein: E _ OUTOFMEMORY.

Anforderungen

Anforderung Wert
Header
D3DX9Mesh.h
Bibliothek
D3dx9.lib

Siehe auch

Meshfunktionen