fonction XMUDECN4 ::operator=(uint32_t) (directxpackedvector.h)
Affecte les données du composant vectoriel packées dans un instance de uint32_t
à la instance actuelle de XMUDECN4
.
Cet opérateur affecte les données du composant vectoriel emballées dans un instance de uint32_t
à la instance actuelle de XMUDECN4.
Note Cet opérateur n’est disponible que sous C++.
Syntaxe
XMUDECN4 & operator=(
uint32_t Packed
) noexcept;
Paramètres
Packed
Valeurs de quatre composants vectoriels dans un format empaqueté.
Valeur retournée
Le instance actuel dont les données du XMUDECN4
composant vectoriel ont été mises à jour vers les valeurs de composant packées dans le uint32_t
instance spécifié par l’argument Packed.
Remarques
Le format de Packed est le suivant :
- Les 120 premiers bits (bits 0-9) de Packed attribués, sous forme d’entier non signé, au membre x de la instance actuelle de XMCOLOR.
-
Les 10 deuxièmes bits (bits 10-19) de Packed attribués, en tant qu’entier non signé, au membre y du instance actuel de
XMUDECN4
. -
Les 10 troisièmes bits (bits 20-29) de Packed attribués, en tant qu’entier non signé, au membre z du instance actuel de
XMUDECN4
. -
Les 2 derniers bits (bits 30-31) de Packed attribués, sous forme d’entier non signé, au membre w de la instance actuelle de
XMUDECN4
.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | directxpackedvector.h |
Voir aussi
Référence