Freigeben über


XMPlaneDot-Funktion (directxmath.h)

Berechnet das Punktprodukt zwischen einer Eingabeebene und einem 4D-Vektor.

Syntax

XMVECTOR XM_CALLCONV XMPlaneDot(
  [in] FXMVECTOR P,
  [in] FXMVECTOR V
) noexcept;

Parameter

[in] P

XMVECTOR , der die Ebenenkoeffizienten (A, B, C, D) für die Ebenengleichung Ax+By+Cz+D=0beschreibt.

[in] V

4D-Vektor, der im Punktprodukt verwendet werden soll.

Rückgabewert

Gibt das Punktprodukt von P und V zurück, das in jede der vier Komponenten des zurückgegebenen XMVECTOR repliziert wird.

Hinweise

Die XMPlaneDot-Funktion ist nützlich, um die Beziehung der Ebene mit einer homogenen Koordinate zu bestimmen. Mit dieser Funktion kann beispielsweise ermittelt werden, ob sich eine bestimmte Koordinate auf einer bestimmten Ebene befindet oder auf welcher Seite einer bestimmten Ebene eine bestimmte Koordinate liegt.

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

   
Zielplattform Windows
Kopfzeile directxmath.h

Weitere Informationen

Funktionen der DirectXMath-Bibliotheksebene