Partager via


Fonction XMU555::XMU555(uint16_t) (directxpackedvector.h)

Initialise une nouvelle instance de à partir d’une XMU555uint16_t variable contenant des données de composant dans un format packed.

Ce constructeur initialise une nouvelle instance de XMU555 à partir d’une uint16_t variable contenant des données de composant dans un format packé.

Note Ce constructeur n’est disponible que sous C++.
 

Syntaxe

void XMU555(
  uint16_t Packed
) noexcept;

Paramètres

Packed

Valeurs de quatre composants vectoriels dans un format empaqueté.

Valeur de retour

None

Notes

Les valeurs définissant les quatre composants du nouveau instance de XMU555 sont stockées dans l’argument Packed comme suit :

  • Les 5 premiers bits (bits 0-4) de Packed attribués, sous forme d’entier, au membre x du instance de XMU555 construit.
  • Les 5 deuxièmes bits (bits 5-9) de Packed attribués, sous forme d’entier, au membre y du instance de XMU555 construit.
  • Les 5 troisièmes bits (bits 10-14) de Packed attribués, sous forme d’entier, au membre z du instance de XMU555 construit.
  • Les 1 derniers bits (bit 15) de Packed attribués, sous forme d’entier, au membre w du instance de XMU555 construit.

Spécifications

   
Plateforme cible Windows
En-tête directxpackedvector.h

Voir aussi

Référence

XMU555

Constructeurs XMU555