D3DXFrameCalculateBoundingSphere 関数

フレーム階層内のすべてのメッシュの境界球を計算します。

構文

HRESULT D3DXFrameCalculateBoundingSphere(
  _In_  const D3DXFRAME     *pFrameRoot,
  _Out_       LPD3DXVECTOR3 pObjectCenter,
  _Out_       FLOAT         *pObjectRadius
);

パラメーター

pFrameRoot [in]

型: const D3DXFRAME*

ルート ノードへのポインター。

pObjectCenter [out]

種類: LPD3DXVECTOR3

境界球の中心を返します。

pObjectRadius [out]

型: FLOAT*

境界球の半径を返します。

戻り値

種類: HRESULT

関数が成功した場合、戻り値はD3D_OK。 関数が失敗した場合、戻り値には次のいずれかの値を指定できます:D3DERR_INVALIDCALL、E_OUTOFMEMORY。

要件

要件
ヘッダー
D3dx9anim.h
ライブラリ
D3dx9.lib

こちらもご覧ください

アニメーション関数