Функция XMQuaternionSquadSetup (directxmath.h)
Предоставляет адреса контрольных точек настройки для сферической интерполяции четырехугольника.
Синтаксис
void XM_CALLCONV XMQuaternionSquadSetup(
[out] XMVECTOR *pA,
[out] XMVECTOR *pB,
[out] XMVECTOR *pC,
[in] FXMVECTOR Q0,
[in] FXMVECTOR Q1,
[in] FXMVECTOR Q2,
[in] GXMVECTOR Q3
) noexcept;
Параметры
[out] pA
Адрес первого кватерниона установки.
[out] pB
Адрес первого кватерниона установки.
[out] pC
Адрес первого кватерниона установки.
[in] Q0
Первый кватернион.
[in] Q1
Второй кватернион.
[in] Q2
Третий кватернион.
[in] Q3
Четвертый кватернион.
Возвращаемое значение
Нет.
Remarks
Функции кватерниона DirectXMath используют 4-векторный XMVECTOR для представления кватернионов, где компоненты X, Y и Z являются векторной частью, а компонент W — скалярной частью.
Результаты, возвращаемые в pA, pB и pC , используются в качестве входных данных для параметров Q1, Q2 и Q3XMQuaternionSquad.
Требования к платформе
Microsoft Visual Studio 2010 или Microsoft Visual Studio 2012 с windows SDK для Windows 8. Поддерживается для классических приложений Win32, приложений Магазина Windows и Windows Phone 8 приложений.Требования
Целевая платформа | Windows |
Header | directxmath.h |