Функция XMMatrixShadow (directxmath.h)

Создает матрицу преобразования, которая преобразует геометрию в плоскость.

Синтаксис

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

Параметры

[in] ShadowPlane

Плоскость ссылок.

[in] LightPosition

Вектор 4D, описывающий положение света. Если w-компонент света равен 0,0f, луч от источника к свету представляет направленный свет. Если значение равно 1,0f, то свет является точечным светом.

Возвращаемое значение

Возвращает матрицу преобразования, которая преобразует геометрию в плоскость ShadowPlane.

Комментарии

Эта функция полезна для формирования плоской тени от источника света.

Требования к платформе

Microsoft Visual Studio 2010 или Microsoft Visual Studio 2012 с windows SDK для Windows 8. Поддерживается для классических приложений Win32, приложений Магазина Windows и приложений Windows Phone 8.

Требования

   
Целевая платформа Windows
Header directxmath.h

См. также раздел

Функции матрицы библиотеки DirectXMath