D3DXVec2CCW fonction)
Retourne le composant z en utilisant le produit croisé de deux vecteurs 2D.
Syntaxe
FLOAT D3DXVec2CCW(
_In_ const D3DXVECTOR2 *pV1,
_In_ const D3DXVECTOR2 *pV2
);
Paramètres
-
pV1 [ dans]
-
Type : const D3DXVECTOR2 *
Pointeur vers une structure D3DXVECTOR2 source.
-
pV2 [ dans]
-
Type : const D3DXVECTOR2 *
Pointeur vers une structure D3DXVECTOR2 source.
Valeur retournée
Type : float
Composant z.
Remarques
Cette fonction détermine le composant z en déterminant le produit croisé en fonction de la formule suivante : ((x1, y1, 0) Croix (x2, Y2, 0)). Ou comme indiqué dans l’exemple suivant.
pV1->x * pV2->y - pV1->y * pV2->x
Si la valeur du composant z est positive, le vecteur v2 est dans le sens inverse des aiguilles d’une position dans le vecteur v1. Ces informations sont utiles pour l’élimination des faces arrière.
Configuration requise
| Condition requise | Valeur |
|---|---|
| En-tête |
|
| Bibliothèque |
|