XMUNIBBLE4::operator=(uint16_t)-Funktion (directxpackedvector.h)
Weist die Daten der Vektorkomponente, die in einem instance von uint16_t
gepackt sind, dem aktuellen instance von zuXMUNIBBLE4
.
Hinweis Dieser Operator ist nur unter C++ verfügbar.
Syntax
XMUNIBBLE4 & operator=(
uint16_t Packed
) noexcept;
Parameter
Packed
Die Werte von vier Vektorkomponenten in einem gepackten Format.
Rückgabewert
Die aktuelle instance, deren XMUNIBBLE4
Vektorkomponentendaten auf die Komponentenwerte aktualisiert wurden, die in der durch das uint16_t
Packed-Argument angegebenen instance enthalten sind.
Hinweise
Das Format von Packed ist:
-
Die ersten 4 Bits (Bits 0-3) von Packed, die dem x-Element des aktuellen instance von
XMUNIBBLE4
zugewiesen sind. -
Die zweiten 4 Bits (Bits 4-7) von Packed, die dem y-Element des aktuellen instance von
XMUNIBBLE4
zugewiesen sind. -
Die dritten 4 Bits (Bits 8-11) von Packed, die dem z-Element des aktuellen instance von
XMUNIBBLE4
zugewiesen sind. -
Die letzten 4 Bits (Bits 12-15) von Packed, die dem w-Element des aktuellen instance von
XMUNIBBLE4
zugewiesen sind.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | directxpackedvector.h |
Weitere Informationen
Referenz