XMMatrixShadow-Funktion (directxmath.h)
Erstellt eine Transformationsmatrix, die die Geometrie in eine Ebene vereinfacht.
Syntax
XMMATRIX XM_CALLCONV XMMatrixShadow(
[in] FXMVECTOR ShadowPlane,
[in] FXMVECTOR LightPosition
) noexcept;
Parameter
[in] ShadowPlane
Referenzebene.
[in] LightPosition
4D-Vektor, der die Position des Lichts beschreibt. Wenn die w-Komponente des Lichts 0,0f ist, stellt der Strahl vom Ursprung zum Licht ein gerichtetes Licht dar. Wenn es 1,0f ist, ist das Licht ein Punktlicht.
Rückgabewert
Gibt die Transformationsmatrix zurück, die die Geometrie in die Ebene ShadowPlane vereinfacht.
Hinweise
Diese Funktion ist nützlich, um planar projizierte Schatten aus einer Lichtquelle zu bilden.
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 |