D3DXFrameCalculateBoundingSphere-Funktion

Berechnet die umschließende Kugel aller Gitternetze in der Rahmenhierarchie.

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 die Mitte 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 ausgeführt wird, lautet der Rückgabewert D3D _ OK. Wenn die Funktion fehlschlägt, kann der Rückgabewert einer der folgenden Werte sein: D3DERR _ INVALIDCALL, E _ OUTOFMEMORY.

Requirements (Anforderungen)

Anforderung Wert
Header
D3dx9anim.h
Bibliothek
D3dx9.lib

Weitere Informationen

Animationsfunktionen