Partager via


Fonction XMCOLOR::XMCOLOR(uint32_t) (directxpackedvector.h)

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

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

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

Syntaxe

void XMCOLOR(
  uint32_t Color
) noexcept;

Paramètres

Color

Valeurs de quatre composants de couleur dans un format empaqueté.

Valeur de retour

None

Notes

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

  • Les 8 premiers bits (bits 0-7) de Packed attribués, sous forme d’entier non signé, au membre (canal alpha) du instance de XMCOLOR construit.
  • Les 8 deuxièmes bits (bits 8-15) de Packed attribués, sous forme d’entier non signé, au membre r (canal de couleur rouge) du instance de XMCOLOR construit.
  • Les 8 troisièmes bits (bits 16-23) de Packed attribués, sous forme d’entier non signé, au membre g (canal de couleur verte) du instance de XMCOLOR construit.
  • Les 8 quatrièmes bits (bits 24-31) de Packed attribués, en tant qu’entier non signé, au membre b (canal de couleur bleue) du instance de XMCOLOR construit.

Spécifications

   
Plateforme cible Windows
En-tête directxpackedvector.h

Voir aussi

Référence

XMCOLOR

Constructeurs XMCOLOR