Partager via


Fonction XMCOLOR::operator=(constuint32_t) (directxpackedvector.h)

Affecte les données du composant vectoriel packées dans un instance de uint32_t à la instance actuelle de XMCOLOR.

Cet opérateur affecte les données du composant vectoriel emballées dans un instance de uint32_t à la instance actuelle de XMCOLOR.

Note Cet opérateur n’est disponible que sous C++.
 

Syntaxe

XMCOLOR & operator=(
  const uint32_t Color
) noexcept;

Paramètres

Color

Valeurs de quatre composants vectoriels dans un format empaqueté.

Valeur retournée

Le instance actuel dont les données du XMCOLOR composant vecteur ont été mises à jour vers les valeurs de composant empaquetées dans la uint32_t instance spécifiée par l’argument Color.

Notes

Le format de Couleur est le suivant :

  • Les 8 premiers bits (bits 0-7) de Color attribués, sous forme d’entier non signé, à un membre (canal alpha) de la instance actuelle de XMCOLOR.
  • Les 8 deuxièmes bits (bits 8-15) de Color attribués, sous forme d’entier non signé, au membre r (canal de couleur rouge) de la instance actuelle de XMCOLOR.
  • Les 8 troisièmes bits (bits 16-23) de Color attribués, sous forme d’entier non signé, au membre g (canal de couleur vert) de la instance actuelle de XMCOLOR.
  • Les 8 quatrièmes bits (bits 24-31) de Color attribués, sous forme d’entier non signé, au membre b (canal de couleur bleue) de la instance actuelle de XMCOLOR.

Spécifications

   
Plateforme cible Windows
En-tête directxpackedvector.h

Voir aussi

Référence

XMCOLOR

operator =