Fonction XMVector2IntersectLine (directxmath.h)
Recherche l’intersection de deux lignes.
Syntaxe
XMVECTOR XM_CALLCONV XMVector2IntersectLine(
[in] FXMVECTOR Line1Point1,
[in] FXMVECTOR Line1Point2,
[in] FXMVECTOR Line2Point1,
[in] GXMVECTOR Line2Point2
) noexcept;
Paramètres
[in] Line1Point1
Vecteur 2D décrivant le premier point sur la première ligne.
[in] Line1Point2
Vecteur 2D décrivant un deuxième point sur la première ligne.
[in] Line2Point1
Vecteur 2D décrivant le premier point de la deuxième ligne.
[in] Line2Point2
Vecteur 2D décrivant un deuxième point sur la deuxième ligne.
Valeur retournée
Retourne le point d’intersection. Si les lignes sont parallèles, le vecteur retourné est un NaN. Si les deux lignes sont coïncidences, le vecteur retourné sera l’infini positif.
Remarques
Configuration requise pour la plateforme
Microsoft Visual Studio 2010 ou Microsoft Visual Studio 2012 avec le Kit de développement logiciel (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 géométriques vectorielles 2D de la bibliothèque DirectXMath