D3DXComputeBoundingBox-Funktion (D3DX10math.h)
Hinweis
Die D3DX10-Hilfsprogrammbibliothek ist veraltet. Es wird empfohlen, stattdessen DirectXMath zu verwenden.
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 von Bytes zwischen Scheitelpunkten.
-
pMin [out]
-
Typ: D3DXVECTOR3*
Zeiger auf eine D3DXVECTOR3-Struktur , die die zurückgegebene linke untere Ecke des Begrenzungsrahmens beschreibt.
-
pMax [out]
-
Typ: D3DXVECTOR3*
Zeiger auf eine D3DXVECTOR3-Struktur , die die zurückgegebene obere rechte Ecke des Begrenzungsrahmens beschreibt.
Rückgabewert
Typ: HRESULT
Wenn die Funktion erfolgreich ist, wird der Rückgabewert D3D_OK. Wenn die Funktion fehlschlägt, kann der Rückgabewert wie folgt aussehen: D3DERR_INVALIDCALL.
Anforderungen
Anforderung | Wert |
---|---|
Header |
|
Bibliothek |
|
Siehe auch