Fonction D3DXComputeBoundingBox (D3DX9Mesh.h)
Notes
La bibliothèque utilitaire D3DX est déconseillée. Nous vous recommandons d’utiliser DirectXMath à la place.
Calcule un cadre englobant orienté axe des coordonnées.
Syntaxe
HRESULT D3DXComputeBoundingBox(
_In_ const D3DXVECTOR3 *pFirstPosition,
_In_ DWORD NumVertices,
_In_ DWORD dwStride,
_Out_ D3DXVECTOR3 *pMin,
_Out_ D3DXVECTOR3 *pMax
);
Paramètres
-
pFirstPosition [in]
-
Type : const D3DXVECTOR3*
Pointeur vers la première position.
-
NumVertices [in]
-
Type : DWORD
Nombre de sommets.
-
dwStride [in]
-
Type : DWORD
Nombre ou nombre d’octets entre les sommets.
-
pMin [out]
-
Type : D3DXVECTOR3*
Pointeur vers une structure D3DXVECTOR3 , décrivant le coin inférieur gauche retourné du cadre englobant. Consultez la section Notes.
-
pMax [out]
-
Type : D3DXVECTOR3*
Pointeur vers une structure D3DXVECTOR3 , décrivant le coin supérieur droit retourné du cadre englobant. Consultez la section Notes.
Valeur de retour
Type : HRESULT
Si la fonction réussit, la valeur de retour est D3D_OK. Si la fonction échoue, la valeur de retour peut être l’une des suivantes : D3DERR_INVALIDCALL.
Notes
Spécifications
Condition requise | Valeur |
---|---|
En-tête |
|
Bibliothèque |
|
Voir aussi