Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Nota
La biblioteca de utilidades D3DX10 está en desuso. Se recomienda usar DirectXMath en su lugar.
Calcula una esfera de límite para la malla.
Sintaxis
HRESULT D3DXComputeBoundingSphere(
_In_ const D3DXVECTOR3 *pFirstPosition,
_In_ DWORD NumVertices,
_In_ DWORD dwStride,
_In_ D3DXVECTOR3 *pCenter,
_In_ FLOAT *pRadius
);
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
Número de bytes entre vectores de posición.
-
pCenter [in]
-
Tipo: D3DXVECTOR3*
Estructura D3DXVECTOR3 , que define el centro de coordenadas de la esfera de límite devuelta.
-
pRadius [in]
-
Tipo: FLOAT*
Radio de la esfera de límite devuelta.
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.
Requisitos
| Requisito | Value |
|---|---|
| Encabezado |
|
| Biblioteca |
|
Vea también