D3DXComputeBoundingBox-Funktion (D3DX9Mesh.h)
Berechnet ein koordinatenachsenorientiertes Begrenzungsfeld.
Syntax
HRESULT D3DXComputeBoundingBox(
_In_ const D3DXVECTOR3 *pFirstPosition,
_In_ DWORD NumVertices,
_In_ DWORD dwStride,
_Out_ D3DXVECTOR3 *pMin,
_Out_ D3DXVECTOR3 *pMax
);
Parameter
-
pFirstPosition [ In]
-
Typ: const D3DXVECTOR3 *
Zeiger auf die erste Position.
-
NumVertices [ In]
-
Typ: DWORD
Anzahl der Scheitelpunkte.
-
dwStride [ In]
-
Typ: DWORD
Anzahl oder Anzahl der Bytes zwischen Scheitelpunkten.
-
pMin [ out]
-
Typ: D3DXVECTOR3*
Zeiger auf eine D3DXVECTOR3-Struktur, die die zurückgegebene linke untere Ecke des umgebenden Felds beschreibt. Siehe Hinweise.
-
pMax [ out]
-
Typ: D3DXVECTOR3*
Zeiger auf eine D3DXVECTOR3-Struktur, die die zurückgegebene rechte obere Ecke des umgebenden Felds beschreibt. Siehe Hinweise.
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 Sein: D3DERR _ INVALIDCALL.
Bemerkungen
Requirements (Anforderungen)
| Anforderung | Wert |
|---|---|
| Header |
|
| Bibliothek |
|