Freigeben über


D3DXFrameCalculateBoundingSphere-Funktion

Berechnet den umgebenden Bereich aller Gitter in der Framehierarchie.

Syntax

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

Parameter

pFrameRoot [in]

Typ: const D3DXFRAME*

Zeiger auf den Stammknoten.

pObjectCenter [out]

Typ: LPD3DXVECTOR3

Gibt den Mittelpunkt der umgebenden Kugel zurück.

pObjectRadius [out]

Typ: FLOAT*

Gibt den Radius der umgebenden Kugel zurück.

Rückgabewert

Typ: HRESULT

Wenn die Funktion erfolgreich ist, wird der Rückgabewert D3D_OK. Wenn die Funktion fehlschlägt, kann der Rückgabewert einer der folgenden Werte sein: D3DERR_INVALIDCALL, E_OUTOFMEMORY.

Anforderungen

Anforderung Wert
Header
D3dx9anim.h
Bibliothek
D3dx9.lib

Siehe auch

Animationsfunktionen