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


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

Перечисляет функции инициализации векторов.

В этом разделе

Раздел Описание
XMVectorFalseInt
Возвращает нулевой (false) вектор.
XMVectorReplicate
Реплицирует значение с плавающей запятой во все четыре компонента вектора.
XMVectorReplicateInt
Реплицирует целочисленное значение во все четыре компонента вектора.
XMVectorReplicateIntPtr
Реплицирует целочисленное значение, на которое ссылается указатель, во все четыре компонента вектора.
XMVectorReplicatePtr
Реплицирует значение с плавающей запятой, на которое ссылается указатель, во все четыре компонента вектора.
XMVectorSet
Создает вектор с использованием четырех значений с плавающей запятой.
XMVectorSetBinaryConstant
Создает вектор, каждый из компонентов которого имеет значение 0,0f или 1,0f.
XMVectorSetInt
Создает вектор с целочисленными компонентами без знака.
XMVectorSplatConstant
Создает вектор с идентичными компонентами с плавающей запятой. Каждый компонент — это константа, делимая на две части, возвысимая до целочисленной экспоненты.
XMVectorSplatConstantInt
Создает вектор с идентичными целочисленными компонентами.
XMVectorSplatEpsilon
Возвращает вектор, каждый из компонентов которого является epsilon (1,192092896e-7).
XMVectorSplatInfinity
Возвращает вектор, каждый из компонентов которого является бесконечностью (0x7F800000).
XMVectorSplatOne
Возвращает вектор, каждый из компонентов которого является одним.
XMVectorSplatQNaN
Возвращает вектор, каждый из компонентов которого является QNaN (0x7CF00000).
XMVectorSplatSignMask
Возвращает вектор, каждый из компонентов которого является маской знака (0x80000000).
XMVectorTrueInt
Возвращает вектор, каждый из компонентов которого представляет значение true (0xFFFFFFFF).
XMVectorZero
Создает нулевой вектор.

 

Векторные функции библиотеки DirectXMath