XMU565::XMU565(uint16_t)-Funktion (directxpackedvector.h)
Initialisiert eine neue instance von XMU565
aus einer uint16_t
Variablen, die Komponentendaten in einem gepackten Format enthält.
Dieser Konstruktor initialisiert eine neue instance von XMU565 aus einer uint16_t
Variablen, die Komponentendaten in einem gepackten Format enthält.
Hinweis Dieser Konstruktor ist nur unter C++ verfügbar.
Syntax
void XMU565(
uint16_t Packed
) noexcept;
Parameter
Packed
Die Werte von drei Vektorkomponenten in einem gepackten Format.
Rückgabewert
Keine
Bemerkungen
Die Werte, die die drei Komponenten der neuen instance von XMU565
definieren, werden wie folgt im Argument Packed
gespeichert:
-
Die ersten 5 Bits (Bits 0-4) von Packed sind dem x-Element des instance von
XMU565
als ganze Zahl zugewiesen. -
Die zweiten 6 Bits (Bits 5-10) von Packed, die dem y-Element der instance von
XMU565
konstruiert als ganze Zahl zugewiesen sind. -
Die dritten 5 Bits (Bits 11-15) von Packed werden dem z-Element des instance von
XMU565
konstruiert als ganze Zahl zugewiesen.
Anforderungen
Zielplattform | Windows |
Kopfzeile | directxpackedvector.h |
Weitere Informationen
Referenz