Шаблон XMVectorInsert
Поворачивает вектор влево на заданное количество 32-разрядных компонентов и вставляет выбранные элементы этого результата в другой вектор.
Синтаксис
template<uint32_t VSLeftRotateElements, uint32_t Select0, uint32_t Select1, uint32_t Select2, uint32_t Select3> XMVECTOR XMVectorInsert(
[in] XMVECTOR VD,
[in] XMVECTOR VS
);
Параметры
-
VD
-
[in] Вектор для вставки.
-
VS
-
[in] Вектор для поворота влево.
Возвращаемое значение
Возвращает XMVECTOR , полученный в результате поворота и вставки.
Комментарии
Эта функция является версией шаблона XMVectorInsert , где аргументы Select* являются значениями шаблона.
Для достижения оптимальной производительности результат XMVectorInsert
должен быть назначен обратно в VD.
Примечание
Шаблон XMVectorInsert
является новым для DirectXMath и недоступен для XNAMath 2.x.
Пространство имен: использование DirectX
Требования к платформе
Microsoft Visual Studio 2010 или Microsoft Visual Studio 2012 с windows SDK для Windows 8. Поддерживается для классических приложений Win32, приложений Магазина Windows и Windows Phone 8 приложений.
Требования
Требование | Значение |
---|---|
Заголовок |
|
См. также раздел