Freigeben über


XMU555::operator=(uint16_t)-Funktion (directxpackedvector.h)

Weist die in einer instance von uint16_t gepackten Daten der Vektorkomponente dem aktuellen instance von zuXMU555.

Weist die in einer instance von uint16_t gepackten Vektorkomponentendaten der aktuellen instance von XMU555 zu.

Hinweis Dieser Operator ist nur unter C++ verfügbar.
 

Syntax

XMU555 & operator=(
  uint16_t Packed
) noexcept;

Parameter

Packed

Die Werte von vier Vektorkomponenten in einem gepackten Format.

Rückgabewert

Die aktuelle instanceXMU555, deren Vektorkomponentendaten auf die Komponentenwerte aktualisiert wurden, die in der uint16_t vom Argument Packed angegebenen instance enthalten sind.

Hinweise

Das Format von "Gepackt" lautet:

  • Die ersten 5 Bits (Bits 0-4) von Packed, die dem x-Element der aktuellen instance von XMU555zugewiesen sind.
  • Die zweiten 5 Bits (Bits 5-9) von Packed, die dem y-Member des aktuellen instance von XMU555zugewiesen sind.
  • Die dritten 5 Bits (Bits 10-14) von Packed, die dem z-Member des aktuellen instance von XMU555zugewiesen sind.
  • Die letzten 1 Bits (Bit 15) von Packed, die dem w-Member des aktuellen instance von XMU555zugewiesen sind.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile directxpackedvector.h

Weitere Informationen

Referenz

XMU555

Operator =