Funzione XMMatrixShadow (directxmath.h)

Compila una matrice di trasformazione che appiattisce la geometria in un piano.

Sintassi

XMMATRIX XM_CALLCONV XMMatrixShadow(
  [in] FXMVECTOR ShadowPlane,
  [in] FXMVECTOR LightPosition
) noexcept;

Parametri

[in] ShadowPlane

Piano di riferimento.

[in] LightPosition

Vettore 4D che descrive la posizione della luce. Se il componente w-della luce è 0,0f, il raggio dall'origine alla luce rappresenta una luce direzionale. Se è 1,0f, la luce è una luce punto.

Valore restituito

Restituisce la matrice di trasformazione che appiattisce la geometria nel piano ShadowPlane.

Commenti

Questa funzione è utile per formare ombre planari proiettate da una fonte di luce.

Requisiti della piattaforma

Microsoft Visual Studio 2010 o Microsoft Visual Studio 2012 con Windows SDK per Windows 8. Supportato per app desktop Win32, app di Windows Store e Windows Phone 8 app.

Requisiti

   
Piattaforma di destinazione Windows
Intestazione directxmath.h

Vedi anche

Funzioni matrice di libreria DirectXMath