Freigeben über


D3DXCreateSkinInfoFVF-Funktion

Erstellt ein leeres Skin-Gitterobjekt mithilfe eines FVF-Codes (Flexible Vertex Format).

Syntax

HRESULT D3DXCreateSkinInfoFVF(
  _In_  DWORD          NumVertices,
  _In_  DWORD          FVF,
  _In_  DWORD          NumBones,
  _Out_ LPD3DXSKININFO *ppSkinInfo
);

Parameter

NumVertices [in]

Typ: DWORD

Anzahl der Scheitelpunkte für das Skin-Gitter.

FVF [in]

Typ: DWORD

Kombination von D3DFVF , die das Vertexformat für das zurückgegebene Skin-Gitter beschreibt.

NumBones [in]

Typ: DWORD

Anzahl der Knochen für das Hautgitter.

ppSkinInfo [out]

Typ: LPD3DXSKININFO*

Adresse eines Zeigers auf eine ID3DXSkinInfo-Schnittstelle , die das erstellte Skininformationsobjekt darstellt.

Rückgabewert

Typ: HRESULT

Wenn die Funktion erfolgreich ist, wird der Rückgabewert D3D_OK. Wenn die Funktion fehlschlägt, kann der Rückgabewert einer der folgenden Sein: D3DERR_INVALIDCALL, E_OUTOFMEMORY.

Bemerkungen

Verwenden Sie SetBoneInfluence , um das leere Skin mesh-Objekt aufzufüllen, das von dieser Methode zurückgegeben wird.

Anforderungen

Anforderung Wert
Header
D3DX9Mesh.h
Bibliothek
D3dx9.lib

Siehe auch

Gitterfunktionen

SetBoneInfluence