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
D3dx9math. h
Bibliothèque
D3dx9. lib

Voir aussi

Fonctions mathématiques

D3DXVec2Dot