D3DXFrameCalculateBoundingSphere 函数

计算框架层次结构中所有网格的边界球体。

语法

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

parameters

pFrameRoot [in]

类型: const D3DXFRAME*

指向根节点的指针。

pObjectCenter [out]

类型: LPD3DXVECTOR3

返回边界球体的中心。

pObjectRadius [out]

类型: FLOAT*

返回边界球体的半径。

返回值

类型: HRESULT

如果函数成功,则返回值D3D_OK。 如果函数失败,则返回值可以是以下值之一:D3DERR_INVALIDCALL、E_OUTOFMEMORY。

要求

要求
标头
D3dx9anim.h

D3dx9.lib

请参阅

动画函数