Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Unter Verwendung eines Normalvektors wird ein 3D-Vektor in Komponenten unterteilt, die parallel und senkrecht zum Normal sind.
Syntax
void XM_CALLCONV XMVector3ComponentsFromNormal(
[out] XMVECTOR *pParallel,
[out] XMVECTOR *pPerpendicular,
[in] FXMVECTOR V,
[in] FXMVECTOR Normal
) noexcept;
Parameter
[out] pParallel
Adresse der Komponente von V , die parallel zu Normal ist.
[out] pPerpendicular
Adresse der Komponente von V , die senkrecht zu Normal ist.
[in] V
3D-Vektor, um in Komponenten aufzuteilen.
[in] Normal
3D-Referenz-Normalvektor.
Rückgabewert
Keine.
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
| Zielplattform | Windows |
| Kopfzeile | directxmath.h (einschließlich DirectXMath.h) |
Weitere Informationen
Geometrische Funktionen der DirectXMath-Bibliothek mit 3D-Vektoren