XMUBYTEN4 ::XMUBYTEN4(uint32_t) (directxpackedvector.h)
Initialise une nouvelle instance de à partir d’une XMUBYTEN4
uint32_t
variable contenant des données de composant dans un format packed.
Ce constructeur initialise une nouvelle instance de XMUBYTEN4 à partir d’une uint32_t
variable contenant des données de composant dans un format packed.
Syntaxe
void XMUBYTEN4(
uint32_t Packed
) noexcept;
Paramètres
Packed
Les valeurs des quatre composants vectoriels de la nouvelle instance, dans un format empaqueté.
Valeur de retour
None
Remarques
Les valeurs définissant les trois composants du nouveau instance de XMUBYTEN4
ne sont pas normalisées et sont stockées dans l’argument Packed
au format suivant :
-
Les 8 premiers bits (bits 0-7) de Packed attribués, en tant qu’entier non signé, au membre x du instance de
XMUBYTEN4
construit. -
Les 8 deuxièmes bits (bits 8-15) de Packed attribués, en tant qu’entier non signé, au membre y du instance de
XMUBYTEN4
construit. -
Les 8 troisièmes bits (bits 16-23) de Packed attribués, sous forme d’entier non signé, au membre z du instance de
XMUBYTEN4
construit. -
Les 8 derniers bits (bits 24-31) de Packed attribués, en tant qu’entier non signé, au membre w du instance de
XMUBYTEN4
construit.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | directxpackedvector.h |
Voir aussi
Référence