XMVector2IntersectLine-Funktion (directxmath.h)
Findet die Schnittmenge von zwei Linien.
Syntax
XMVECTOR XM_CALLCONV XMVector2IntersectLine(
[in] FXMVECTOR Line1Point1,
[in] FXMVECTOR Line1Point2,
[in] FXMVECTOR Line2Point1,
[in] GXMVECTOR Line2Point2
) noexcept;
Parameter
[in] Line1Point1
2D-Vektor, der den ersten Punkt in der ersten Zeile beschreibt.
[in] Line1Point2
2D-Vektor, der einen zweiten Punkt in der ersten Zeile beschreibt.
[in] Line2Point1
2D-Vektor, der den ersten Punkt in der zweiten Zeile beschreibt.
[in] Line2Point2
2D-Vektor, der einen zweiten Punkt in der zweiten Zeile beschreibt.
Rückgabewert
Gibt den Schnittpunkt zurück. Wenn die Linien parallel sind, ist der zurückgegebene Vektor ein NaN. Wenn die beiden Linien übereinstimmen, ist der zurückgegebene Vektor positiv unendlich.
Hinweise
Plattformanforderungen
Microsoft Visual Studio 2010 oder Microsoft Visual Studio 2012 mit dem Windows SDK für Windows 8. Unterstützt für Win32-Desktop-Apps, Windows Store-Apps und Windows Phone 8-Apps.Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | directxmath.h (einschließlich DirectXMath.h) |
Weitere Informationen
Geometrische Funktionen der DirectXMath-Bibliothek mit 2D-Vektoren