Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Перечисляет функции вектора на уровне компонентов.
В этом разделе
| Раздел | Описание |
|---|---|
|
XMVectorInsert |
Поворачивает вектор влево на заданное количество 32-разрядных компонентов и вставляет выбранные элементы этого результата в другой вектор. |
|
XMVectorMergeXY |
Создает новый вектор путем объединения компонентов x и y двух векторов. |
|
XMVectorMergeZW |
Создает новый вектор путем объединения компонентов z и w двух векторов. |
|
XMVectorPermute |
Перемежает компоненты двух векторов, чтобы создать новый вектор. |
|
XMVectorRotateLeft |
Поворачивает вектор влево на заданное количество 32-разрядных элементов. |
|
XMVectorRotateRight |
Поворачивает вектор вправо на заданное количество 32-разрядных элементов. |
|
XMVectorSelect |
Выполняет выбор компонента между двумя входными векторами и возвращает результирующий вектор. |
|
XMVectorSelectControl |
Определяет вектор управления для использования в XMVectorSelect. |
|
XMVectorShiftLeft |
Сдвиг вектора влево на заданное количество 32-разрядных элементов, заполняя освобожденные элементы элементами из второго вектора. |
|
XMVectorSplatw |
Реплицирует компонент w вектора на все компоненты. |
|
XMVectorSplatX |
Реплицирует компонент x вектора на все компоненты. |
|
XMVectorsplaty |
Реплицирует компонент y вектора на все компоненты. |
|
XMVectorSplatz |
Реплицирует компонент z вектора на все компоненты. |
|
XMVectorSwizzle |
Вращается вектор. |
Связанные темы