Funzioni vettoriali a livello di componente

Elenca le funzioni vettoriali a livello di componente.

Contenuto della sezione

Argomento Descrizione
XMVectorInsert
Ruota un vettore sinistro da un determinato numero di componenti a 32 bit e inserisce elementi selezionati di tale risultato in un altro vettore.
XMVectorMergeXY
Crea un nuovo vettore combinando i componenti x e y di due vettori.
XMVectorMergeZW
Crea un nuovo vettore combinando gli z e i componenti w di due vettori.
XMVectorPermute
Permuta i componenti di due vettori per creare un nuovo vettore.
XMVectorRotateLeft
Ruota il vettore sinistro da un determinato numero di elementi a 32 bit.
XMVectorRotateRight
Ruota il vettore a destra da un determinato numero di elementi a 32 bit.
XMVectorSelect
Esegue una selezione per componente tra due vettori di input e restituisce il vettore risultante.
XMVectorSelectControl
Definisce un vettore di controllo da usare in XMVectorSelect.
XMVectorShiftLeft
Sposta un vettore sinistro da un determinato numero di elementi a 32 bit, riempiendo gli elementi liberati con elementi da un secondo vettore.
XMVectorSplatW
Replica il componente w di un vettore in tutti i componenti.
XMVectorSplatX
Replica il componente x di un vettore a tutti i componenti.
XMVectorSplatY
Replica il componente y di un vettore in tutti i componenti.
XMVectorSplatZ
Replica il componente z di un vettore in tutti i componenti.
XMVectorSwizzle
Swizzles un vettore.

 

Funzioni vettoriali della libreria DirectXMath