XMDECN4::XMDECN4(uint32_t)-Funktion (directxpackedvector.h)
Initialisiert eine neue instance von XMDECN4
aus einer uint32_t
Variablen, die Komponentendaten in einem gepackten Format enthält.
Dieser Konstruktor initialisiert eine neue instance von XMDECN4 aus einer uint32_t
Variablen, die Komponentendaten in einem gepackten Format enthält.
Hinweis Dieser Konstruktor ist nur unter C++ verfügbar.
Syntax
void XMDECN4(
uint32_t Packed
) noexcept;
Parameter
Packed
Die Werte von vier Vektorkomponenten in einem gepackten Format.
Rückgabewert
Keine
Bemerkungen
Die Werte, die die vier Komponenten des neuen instance von XMDECN4
definieren, werden nicht normalisiert und wie folgt im Argument Packed
gespeichert:
-
Die ersten 10 Bits (Bits 0-9) von Packed sind dem x-Element der instance von
XMDECN4
als ganze Zahl zugewiesen. -
Die zweiten 10 Bits (Bits 10-19) von Packed werden dem y-Element der instance von
XMDECN4
konstruiert als ganze Zahl zugewiesen. -
Die dritten 10 Bits (Bits 20-29) von Packed werden dem z-Element der instance von
XMDECN4
konstruiert als ganze Zahl zugewiesen. -
Die letzten 2 Bits (Bits 30-31) von Packed sind dem w-Element der instance von
XMDECN4
erstellt als ganze Zahl zugewiesen.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | directxpackedvector.h |
Weitere Informationen
Referenz