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
XMU555
zugewiesen sind. -
Die zweiten 5 Bits (Bits 5-9) von Packed, die dem y-Member des aktuellen instance von
XMU555
zugewiesen sind. -
Die dritten 5 Bits (Bits 10-14) von Packed, die dem z-Member des aktuellen instance von
XMU555
zugewiesen sind. -
Die letzten 1 Bits (Bit 15) von Packed, die dem w-Member des aktuellen instance von
XMU555
zugewiesen sind.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | directxpackedvector.h |
Weitere Informationen
Referenz