Функции инициализации векторов
Перечисляет функции инициализации векторов.
В этом разделе
Раздел | Описание |
---|---|
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 |
Создает нулевой вектор. |
Связанные темы