Funzione XMU555::operator=(uint16_t) (directxpackedvector.h)

Assegna i dati del componente vettore inseriti in un'istanza di uint16_t all'istanza corrente di XMU555.

Assegna i dati del componente vettore compressi in un'istanza di all'istanza corrente di uint16_tXMU555.

Nota Questo operatore è disponibile solo in C++.
 

Sintassi

XMU555 & operator=(
  uint16_t Packed
) noexcept;

Parametri

Packed

I valori di quattro componenti vettoriali in formato compresso.

Valore restituito

L'istanza corrente dei XMU555 cui dati del componente vettoriale è stata aggiornata ai valori dei componenti inseriti nell'istanza specificata dall'argomento uint16_tCompresso .

Commenti

Il formato di Pacchetto è:

  • I primi 5 bit (bit 0-4) di Compresso assegnati al membro x dell'istanza corrente di XMU555.
  • I secondi 5 bit (bit a 5-9 ) assegnati al membro y dell'istanza corrente di XMU555.
  • Il terzo bit (bit 10-14) di Confezionato assegnato al membro z dell'istanza corrente di XMU555.
  • Gli ultimi 1 bit (bit 15 ) assegnati al membro w dell'istanza corrente di XMU555.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione directxpackedvector.h

Vedi anche

Riferimento

XMU5555

operator =