Partager via


fonction XMXDECN4 ::operator=(uint32_t) (directxpackedvector.h)

Affecte les données du composant vectoriel packées dans une instance de uint32_t à l’instance actuelle de XMXDECN4.

Cet opérateur affecte les données du composant vectoriel packées dans une instance de uint32_t à l’instance actuelle de XMXDECN4.

Remarque Cet opérateur est disponible uniquement sous C++.
 

Syntaxe

XMXDECN4 & operator=(
  uint32_t Packed
) noexcept;

Paramètres

Packed

Valeurs de quatre composants vectoriels dans un format pack.

Valeur de retour

Instance actuelle de XMXDECN4 dont les données de composant vectoriel ont été mises à jour vers les valeurs de composant packées dans l’instance uint32_t spécifiée par l’argument Packed.

Remarques

Le format de Packed est le suivant :

  • Les 120 premiers bits (bits 0-9) de packed attribués, sous la forme d’un entier signé, au membre x de l’instance actuelle de XMCOLOR.
  • Les deuxièmes 10 bits (bits 10-19) de packed attribués, sous la forme d’un entier signé, au membre y de l’instance actuelle de XMXDECN4.
  • Les 10 troisièmes bits (bits 20-29) de packed attribués, sous la forme d’un entier signé, au membre z de l’instance actuelle de XMXDECN4.
  • Les 2 derniers bits (bits 30-31) de packed attribués, en tant qu’entier non signé, au membre w de l’instance actuelle de XMXDECN4.

Exigences

Exigence Valeur
plateforme cible Windows
d’en-tête directxpackedvector.h

Voir aussi

de référence

XMXDECN4

opérateur =