Função D3DXComputeBoundingBox (D3DX10math.h)
Observação
A biblioteca do utilitário D3DX10 foi preterida. Em vez disso, recomendamos que você use DirectXMath .
Calcula uma caixa delimitadora orientada ao eixo das coordenadas.
Sintaxe
HRESULT D3DXComputeBoundingBox(
_In_ const D3DXVECTOR3 *pFirstPosition,
_In_ DWORD NumVertices,
_In_ DWORD dwStride,
_Out_ D3DXVECTOR3 *pMin,
_Out_ D3DXVECTOR3 *pMax
);
Parâmetros
-
pFirstPosition [in]
-
Tipo: const D3DXVECTOR3*
Ponteiro para a primeira posição.
-
NumVertices [in]
-
Tipo: DWORD
Número de vértices.
-
dwStride [in]
-
Tipo: DWORD
Contagem ou número de bytes entre vértices.
-
pMin [out]
-
Tipo: D3DXVECTOR3*
Ponteiro para uma estrutura D3DXVECTOR3 , descrevendo o canto inferior esquerdo retornado da caixa delimitadora.
-
pMax [out]
-
Tipo: D3DXVECTOR3*
Ponteiro para uma estrutura D3DXVECTOR3 , descrevendo o canto superior direito retornado da caixa delimitadora.
Valor retornado
Tipo: HRESULT
Se a função for bem-sucedida, o valor retornado será D3D_OK. Se a função falhar, o valor retornado poderá ser um dos seguintes: D3DERR_INVALIDCALL.
Requisitos
Requisito | Valor |
---|---|
parâmetro |
|
Biblioteca |
|
Confira também