XMPlaneIntersectPlane-Funktion (directxmath.h)
Findet die Schnittmenge von zwei Ebenen.
Syntax
void XM_CALLCONV XMPlaneIntersectPlane(
[out] XMVECTOR *pLinePoint1,
[out] XMVECTOR *pLinePoint2,
[in] FXMVECTOR P1,
[in] FXMVECTOR P2
) noexcept;
Parameter
[out] pLinePoint1
Adresse eines 3D-Vektors, der einen Punkt auf der Schnittlinie beschreibt. Siehe Bemerkungen.
[out] pLinePoint2
Adresse eines 3D-Vektors, der einen zweiten Punkt auf der Schnittlinie beschreibt. Siehe Bemerkungen.
[in] P1
XMVECTOR , der die Ebenenkoeffizienten (A, B, C, D) für die Ebenengleichung Ax+By+Cz+D=0
beschreibt.
[in] P2
XMVECTOR , der die Ebenenkoeffizienten (A, B, C, D) für die Ebenengleichung Ax+By+Cz+D=0
beschreibt.
Rückgabewert
Keine.
Hinweise
Wenn die Ebenen parallel zueinander sind, sind alle Komponenten der zurückgegebenen Punktvektoren gleich QNaN.
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 |