Функция XMVectorModAngles (directxmath.h)
Вычисляет угол каждого компонента по модулю 2PI.
Синтаксис
XMVECTOR XM_CALLCONV XMVectorModAngles(
[in] FXMVECTOR Angles
) noexcept;
Параметры
[in] Angles
Вектор угловых компонентов.
Возвращаемое значение
Возвращает вектор, компоненты которого являются соответствующими компонентами углов по модулю 2PI.
Комментарии
Следующий псевдокод демонстрирует работу функции:
XMVECTOR result;
result.x = Angles.x - XM_2PI * round( Angles.x / XM_2PI );
result.y = Angles.y - XM_2PI * round( Angles.y / XM_2PI );
result.z = Angles.z - XM_2PI * round( Angles.z / XM_2PI );
result.w = Angles.w - XM_2PI * round( Angles.w / XM_2PI );
return result;
Требования к платформе
Microsoft Visual Studio 2010 или Microsoft Visual Studio 2012 с windows SDK для Windows 8. Поддерживается для классических приложений Win32, приложений Магазина Windows и Windows Phone 8 приложений.Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | directxmath.h (включая DirectXMath.h) |