Compartir a través de


Función D3DXComputeBoundingBox (D3DX10math.h)

Nota:

La biblioteca de utilidades D3DX10 está en desuso. Se recomienda usar DirectXMath en su lugar.

Calcula un rectángulo de selección orientado al eje de coordenadas.

Sintaxis

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*

Puntero a la primera posición.

NumVertices [in]

Tipo: DWORD

Número de vértices.

dwStride [in]

Tipo: DWORD

Recuento o número de bytes entre vértices.

pMin [out]

Tipo: D3DXVECTOR3*

Puntero a una estructura D3DXVECTOR3 , que describe la esquina inferior izquierda devuelta del cuadro de límite.

pMax [out]

Tipo: D3DXVECTOR3*

Puntero a una estructura D3DXVECTOR3 , que describe la esquina superior derecha devuelta del cuadro de límite.

Valor devuelto

Tipo: HRESULT

Si la función se ejecuta correctamente, el valor devuelto es D3D_OK. Si se produce un error en la función, el valor devuelto puede ser uno de los siguientes: D3DERR_INVALIDCALL.

Requisitos

Requisito Value
Encabezado
D3DX10math.h
Biblioteca
D3DX10.lib

Consulte también

Funciones de malla