Microsoft DirectX 8.0 (Visual Basic)

D3DX8.BufferGetBoneComboBoneIds

ボーンの組み合わせバッファからボーンの ID を取得する。

object.BufferGetBoneComboBoneIds( _

    BoneComboBuffer As D3DXBuffer, _ 
    Index As Long, _ 
    PaletteSize As Long, _ 
    BoneIds As Any)

指定項目

object
D3DX8 オブジェクトを表すオブジェクト式。
BoneComboBuffer
ボーン データを格納しているバッファである、D3DXBuffer オブジェクト。
Index
バッファへのインデックスを指定するインデックス値。
PaletteSize
ボーンの組み合わせが持つことのできる行列の最大数。
BoneIds
単一の描画呼び出しの中で描画できるボーンそれぞれを識別する値の配列の、最初の要素。配列の長さは可変であり、D3DXSkinMesh.ConvertToIndexedBlendedMesh の可変長のボーンの組み合わせに適応できる。

エラー コード

失敗した場合はエラーが発生し、Err.NumberD3DERR_INVALIDCALL が設定される。

エラー トラッピングの詳細については、Microsoft® Visual Basic® の「エラー処理」を参照すること。

参照

D3DXSkinMesh.GetMaxVertexInfluencesD3DXSkinMesh.GetNumBoneInfluences