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