D3DXComputeBoundingBox-Funktion (D3DX10math.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 Scheitelzeichen.

dwStride [ In]

Typ: DWORD

Anzahl oder Anzahl von Bytes zwischen Scheitelzeichen.

pMin [ out]

Typ: D3DXVECTOR3*

Zeiger auf eine D3DXVECTOR3-Struktur, die die zurückgegebene linke untere Ecke des Begrenzungsfelds beschreibt.

pMax [ out]

Typ: D3DXVECTOR3*

Zeiger auf eine D3DXVECTOR3-Struktur, die die zurückgegebene rechte obere Ecke des Begrenzungsfelds beschreibt.

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
D3DX10math.h
Bibliothek
D3DX10.lib

Siehe auch

Mesh-Funktionen