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