D3DXComputeBoundingBox 関数 (D3DX10math.h)

Note

D3DX10 ユーティリティ ライブラリは非推奨です。 代わりに DirectXMath を使用することをお勧めします。

座標軸指向の境界ボックスを計算します。

構文

HRESULT D3DXComputeBoundingBox(
  _In_  const D3DXVECTOR3 *pFirstPosition,
  _In_        DWORD       NumVertices,
  _In_        DWORD       dwStride,
  _Out_       D3DXVECTOR3 *pMin,
  _Out_       D3DXVECTOR3 *pMax
);

パラメーター

pFirstPosition [in]

型: const D3DXVECTOR3*

最初の位置へのポインター。

NumVertices [in]

種類: DWORD

頂点の数。

dwStride [in]

種類: DWORD

頂点間のカウントまたはバイト数。

pMin [out]

種類: D3DXVECTOR3*

D3DXVECTOR3 構造体へのポインター。境界ボックスの左下隅に返されるを記述します。

pMax [out]

種類: D3DXVECTOR3*

D3DXVECTOR3 構造体へのポインター。境界ボックスの右上隅に返されるを記述します。

戻り値

種類: HRESULT

関数が成功した場合、戻り値はD3D_OK。 関数が失敗した場合、戻り値は次のいずれかになります: D3DERR_INVALIDCALL。

要件

要件
ヘッダー
D3DX10math.h
ライブラリ
D3DX10.lib

関連項目

メッシュ関数