Freigeben über


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

Weitere Informationen

XMUDEC4