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.
Transformiert einen 2D-Vektor durch eine bestimmte Matrix, wobei das Ergebnis wieder in w = 1 projiziert wird.
Syntax
XMVECTOR XM_CALLCONV XMVector2TransformCoord(
[in] FXMVECTOR V,
[in] FXMMATRIX M
) noexcept;
Parameter
[in] V
2D-Vektor.
[in] M
Transformationsmatrix.
Rückgabewert
Gibt den transformierten Vektor zurück.
Hinweise
XMVector2TransformCoord führt Transformationen mithilfe der Eingabematrixzeile 0 und Zeile 1 für Drehung und Skalierung und Zeile 3 für die Übersetzung aus (effektiv vorausgesetzt, dass Zeile 2 0 ist). Die w-Komponente des Eingabevektors wird als 1.0 angenommen.
Die z-Komponente des zurückgegebenen Vektors sollte ignoriert werden, und ihre w-Komponente weist den Wert 1,0 auf.
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
2D-Vektortransformationsfunktionen der DirectXMath-Bibliothek