Freigeben über


XMUNIBBLE4::operator uint16_t-Funktion (directxpackedvector.h)

Gibt eine instance zurückuint16_t, die die Komponenten der XMUNIBBLE4 instance in einem gepackten Format enthält.

Dieser Operator gibt eine instance von uint16_t zurück, die die Komponenten der XMUNIBBLE4-instance in einem verpackten Format enthält.

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

Syntax

void operator uint16_t() noexcept;

Rückgabewert

Enthält die vier Vektorkomponenten einer instance von XMUNIBBLE4 in einem gepackten Format.

Hinweise

Das gepackte Format dieses Operator-Rückgabewerts lautet:

  • Die ersten 4 Bits (Bits 0-3) des Rückgabewerts entsprechen der x-Komponente des aktuellen instance von XMUNIBBLE4.
  • Die zweiten 4 Bits (Bits 4-7) des Rückgabewerts entsprechen der y-Komponente des aktuellen instance von XMUNIBBLE4.
  • Die dritten 4 Bits (Bits 8-11) des Rückgabewerts sind für die z-Komponente des aktuellen instance von XMUNIBBLE4.
  • Die letzten 4 Bits (Bits 12-15) des Rückgabewerts entsprechen der w-Komponente des aktuellen instance von XMUNIBBLE4.

Anforderungen

   
Zielplattform Windows
Kopfzeile directxpackedvector.h

Weitere Informationen

Referenz

XMUNIBBLE4

XMUNIBBLE4-Operatoren