Функция XMVector2Transform (directxmath.h)
Преобразует двухd-вектор с помощью матрицы.
Синтаксис
XMVECTOR XM_CALLCONV XMVector2Transform(
[in] FXMVECTOR V,
[in] FXMMATRIX M
) noexcept;
Параметры
[in] V
Двухd-вектор.
[in] M
Матрица преобразования.
Возвращаемое значение
Возвращает преобразованный вектор.
Комментарии
XMVector2Transform
выполняет преобразования, используя строки входной матрицы 0 и 1 для поворота и масштабирования и строку 3 для преобразования (фактически при условии, что строка 2 имеет значение 0). Предполагается, что компонент w входного вектора равен 0.
Компонент z выходного вектора следует игнорировать, и его w-компонент может быть неоднородным (!= 1,0).
Требования к платформе
Microsoft Visual Studio 2010 или Microsoft Visual Studio 2012 с windows SDK для Windows 8. Поддерживается для классических приложений Win32, приложений Магазина Windows и приложений Windows Phone 8.Требования
Целевая платформа | Windows |
Header | directxmath.h (включая DirectXMath.h) |
См. также раздел
Функции преобразования двухмерных векторов библиотеки DirectXMath