XMXDEC4::XMXDEC4(uint32_t)-Funktion (directxpackedvector.h)

Initialisiert eine neue instance von XMXDEC4 aus einer uint32_t6 Variablen, die Komponentendaten in einem gepackten Format enthält.

Dieser Konstruktor initialisiert eine neue instance von XMXDEC4 aus einer uint32_t Variablen, die Komponentendaten in einem gepackten Format enthält.

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

Syntax

void XMXDEC4(
  uint32_t Packed
) noexcept;

Parameter

Packed

Die Werte der vier Komponenten des neuen instance von XMXDEC4 werden wie folgt im Argument Packed gespeichert:

Rückgabewert

Keine

Bemerkungen

Die Werte der vier Komponenten des neuen instance von XMXDEC4 werden wie folgt im Argument Packed gespeichert:

  • Die ersten 10 Bits (Bits 0-9) von Packed sind dem x-Element der instance von XMXDEC4 als ganze Zahl zugewiesen.
  • Die zweiten 10 Bits (Bits 10-19) von Packed werden dem y-Element der instance von XMXDEC4 konstruiert als ganze Zahl zugewiesen.
  • Die dritten 10 Bits (Bits 20-29) von Packed werden dem z-Element der instance von XMXDEC4 konstruiert als ganze Zahl zugewiesen.
  • Die letzten 2 Bits (Bits 30-31) von Packed, die dem w-Element der instance von XMXDEC4 konstruiert als ganze Zahl ohne Vorzeichen zugewiesen sind.

Anforderungen

   
Zielplattform Windows
Kopfzeile directxpackedvector.h

Weitere Informationen

Referenz

XMXDEC4

XMXDEC4-Konstruktoren