XMUDEC4::operator=(uint32_t)-Funktion (directxpackedvector.h)
Weist die Daten der Vektorkomponente, die in einer instance uint32_t gepackt sind, dem aktuellen instance von XMUDEC4 zu.
Dieser Operator weist die in einer instance von uint32_t gepackten Vektorkomponentendaten der aktuellen instance von XMUDEC4 zu.
Hinweis Dieser Operator ist nur unter C++ verfügbar.
Syntax
XMUDEC4 & operator=(
uint32_t Packed
) noexcept;
Parameter
Packed
Die Werte von vier Vektorkomponenten in einem gepackten Format.
Rückgabewert
Die aktuelle instance von XMUDEC4, dessen Vektorkomponentendaten auf die Komponentenwerte aktualisiert wurden, die im uint32_t instance durch das Argument Packed angegeben wurden.
Hinweise
Das Format von "Gepackt" lautet:
- Die ersten 10 Bits (Bits 0-09) von Packed, die dem x-Member der aktuellen instance von XMUDEC4 zugewiesen sind.
- Die zweiten 10 Bits (Bits 10-19) von Packed, die dem y-Member der aktuellen instance von XMUDEC4 zugewiesen sind.
- Die dritten 10 Bits (Bits 10-29) von Packed, die dem z-Member der aktuellen instance von XMUDEC4 zugewiesen sind.
- Die letzten 2 Bits (Bits 30-31) von Packed, die dem w-Member der aktuellen instance von XMUDEC4 zugewiesen sind.
Anforderungen
Kopfzeile | directxpackedvector.h |