Función D3DXComputeBoundingBox (D3DX9Mesh.h)

Nota

La biblioteca de utilidades D3DX 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. Vea la sección Comentarios.

pMax [out]

Tipo: D3DXVECTOR3*

Puntero a una estructura D3DXVECTOR3 , que describe la esquina superior derecha devuelta del rectángulo delimitador. Vea la sección Comentarios.

Valor devuelto

Tipo: HRESULT

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

Observaciones

Requisitos

Requisito Value
Encabezado
D3DX9Mesh.h
Biblioteca
D3dx9.lib

Vea también

Funciones de malla