D3DXComputeBoundingSphere-Funktion (D3DX10math.h)
Berechnet eine Begrenzungskugel für das Gitternetz.
Syntax
HRESULT D3DXComputeBoundingSphere(
_In_ const D3DXVECTOR3 *pFirstPosition,
_In_ DWORD NumVertices,
_In_ DWORD dwStride,
_In_ D3DXVECTOR3 *pCenter,
_In_ FLOAT *pRadius
);
Parameter
-
pFirstPosition [ In]
-
Typ: const D3DXVECTOR3 *
Zeiger auf die erste Position.
-
NumVertices [ In]
-
Typ: DWORD
Anzahl der Scheitelzeichen.
-
dwStride [ In]
-
Typ: DWORD
Anzahl von Bytes zwischen Positionsvektoren.
-
pCenter [ In]
-
Typ: D3DXVECTOR3*
D3DXVECTOR3-Struktur, die den Koordinatenmittelbereich der zurückgegebenen Begrenzungskugel definiert.
-
pRadius [ In]
-
Typ: FLOAT*
Radius der zurückgegebenen Begrenzungskugel.
Rückgabewert
Typ: HRESULT
Wenn die Funktion erfolgreich ist, ist der Rückgabewert D3D _ OK. Wenn die Funktion fehlschlägt, kann der Rückgabewert einer der folgenden sein: D3DERR _ INVALIDCALL.
Anforderungen
| Anforderung | Wert |
|---|---|
| Header |
|
| Bibliothek |
|