Поделиться через


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

Создает вектор с целочисленными компонентами без знака.

Синтаксис

XMVECTOR XM_CALLCONV XMVectorSetInt(
  [in] uint32_t x,
  [in] uint32_t y,
  [in] uint32_t z,
  [in] uint32_t w
) noexcept;

Параметры

[in] x

uint32_t значение, присваиваемое компоненту X возвращаемого вектора.

[in] y

uint32_t значение, присваиваемое компоненту y возвращаемого вектора.

[in] z

uint32_t значение, присваиваемое компоненту Z возвращаемого вектора.

[in] w

uint32_t значение, присваиваемое w-компоненту возвращаемого вектора.

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

Экземпляр XMVECTOR , каждый из четырех компонентов которого (x, y, z и w) является целым числом с тем же значением, что и соответствующий входной аргумент для XMVectorSetInt.

Комментарии

Следующий псевдокод демонстрирует работу функции:

XMVECTOR V;
uint32_t x,y,z,w;
V.x = x;
V.y = y;
V.z = z;
V.w = w;

return V;

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

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

Требования

   
Целевая платформа Windows
Header directxmath.h (включая DirectXMath.h)

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

Функции инициализации векторов