ID3DX10SkinInfo::RemapBones 方法

更改哪些骨骼影响哪些顶点。

语法

HRESULT RemapBones(
  [in] UINT NewBoneCount,
  [in] UINT *pBoneRemap
);

parameters

NewBoneCount [in]

类型: UINT

新的骨骼数。

pBoneRemap [in]

类型: UINT*

指向描述重新映射的骨索引数组的指针。 例如,假设 SkinInfo 包含一些骨骼,以便 bone0 映射到 v0,bone1 映射到 v1,将 bone2 映射到 v2,并且为 pBoneRemap 指定了具有 2,1,0 的数组。 这将导致 bone0 映射到 v2,将 bone1 映射到 v1,并将 bone2 映射到 v0。

返回值

类型: HRESULT

如果该方法成功,则返回值S_OK。 如果方法失败,则返回值可以是:E_OUTOFMEMORY或E_INVALIDARG。

要求

要求
标头
D3DX10.h

D3DX10.lib

请参阅

ID3DX10SkinInfo

D3DX 接口