Partager via


Fonction XMVectorDivide (directxmath.h)

Divise un instance de XMVECTOR par un deuxième instance, renvoyant le résultat dans un troisième instance.

Divise XMVectorDivide chaque composant d’un instance de type de données XMVECTOR par le composant correspondant dans un deuxième instance de XMVECTOR, en retournant une nouvelle XMVECTOR instance contenant le résultat.

Syntaxe

XMVECTOR XM_CALLCONV XMVectorDivide(
  [in] FXMVECTOR V1,
  [in] FXMVECTOR V2
) noexcept;

Paramètres

[in] V1

XMVECTORinstance dont les composantes sont les dividendes de l’opération de division.

[in] V2

XMVECTORinstance dont les composants sont les diviseurs de l’opération de division.

Valeur retournée

XMVECTORinstance dont les composants sont le quotient de la division de chaque composant de V1 par chaque composant correspondant de V2.

Remarques

Le code suivant est généralement plus rapide que l’appel XMVectorDivide si la perte de précision est tolérable.


XMVECTOR R = XMVectorReciprocalEst(V2)    
XMVectorMultiply(V1,R)
    

Configuration requise pour la plateforme

Microsoft Visual Studio 2010 ou Microsoft Visual Studio 2012 avec le SDK Windows pour Windows 8. Pris en charge pour les applications de bureau Win32, les applications du Windows Store et Windows Phone 8 applications.

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête directxmath.h (inclure DirectXMath.h)

Voir aussi

Fonctions arithmétiques vectorielles