Freigeben über


ID3DX10SkinInfo::GetBoneInfluence-Methode

Abrufen des Einflusses, den ein gegebener Knochen auf einen bestimmten Scheitelpunkt hat.

Syntax

HRESULT GetBoneInfluence(
  [in] UINT  BoneIndex,
  [in] UINT  InfluenceIndex,
  [in] float *pWeight
);

Parameter

BoneIndex [in]

Typ: UINT

Ein Index, der einen vorhandenen Knochen angibt. Muss zwischen 0 und dem von ID3DX10SkinInfo::GetNumBones zurückgegebenen Wert sein.

InfluenceIndex [in]

Typ: UINT

Ein Index in der Liste der Scheitelpunkte des Knochens, die er beeinflusst.

pWeight [in]

Typ: float*

Die Menge des Einflusses zwischen 0 und 1, den der Knochen über den Scheitelpunkt hat.

Rückgabewert

Typ: HRESULT

Wenn die Methode erfolgreich ist, wird der Rückgabewert D3D_OK. Wenn die Methode fehlschlägt, kann der Rückgabewert E_INVALIDARG werden.

Bemerkungen

Verwenden Sie ID3DX10SkinInfo::GetBoneInfluenceCount, um herauszufinden, wie viele Scheitelpunkte der Knochen beeinflusst.

Anforderungen

Anforderung Wert
Header
D3DX10.h
Bibliothek
D3DX10.lib

Siehe auch

ID3DX10SkinInfo

D3DX-Schnittstellen