Compartilhar via


Funções de vetor de componente

Lista as funções de vetor em termos de componente.

Nesta seção

Tópico Descrição
XMVectorInsert
Gira um vetor deixado por um determinado número de componentes de 32 bits e insere elementos selecionados desse resultado em outro vetor.
XMVectorMergeXY
Cria um novo vetor combinando os componentes x e y de dois vetores.
XMVectorMergeZW
Cria um novo vetor combinando os componentes z e w de dois vetores.
XMVectorPermute
Permuta os componentes de dois vetores para criar um novo vetor.
XMVectorRotateLeft
Gira o vetor à esquerda por um determinado número de elementos de 32 bits.
XMVectorRotateRight
Gira o vetor para a direita por um determinado número de elementos de 32 bits.
XMVectorSelect
Executa uma seleção por componente entre dois vetores de entrada e retorna o vetor resultante.
XMVectorSelectControl
Define um vetor de controle para uso em XMVectorSelect.
XMVectorShiftLeft
Desloca um vetor deixado por um determinado número de elementos de 32 bits, preenchendo os elementos desocupados com elementos de um segundo vetor.
XMVectorSplatW
Replica o componente w de um vetor para todos os componentes.
XMVectorSplatX
Replica o componente x de um vetor para todos os componentes.
XMVectorSplatY
Replica o componente y de um vetor para todos os componentes.
XMVectorSplatZ
Replica o componente z de um vetor para todos os componentes.
XMVectorSwizzle
Gira um vetor.

 

Funções de vetor da biblioteca DirectXMath