fonction XMUNIBBLE4 ::operator=(uint16_t) (directxpackedvector.h)
Affecte les données du composant vectoriel emballées dans un instance de uint16_t
à la instance actuelle de XMUNIBBLE4
.
Note Cet opérateur n’est disponible que sous C++.
Syntaxe
XMUNIBBLE4 & operator=(
uint16_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 XMUNIBBLE4
composant vectoriel ont été mises à jour vers les valeurs de composant empaquetées dans le uint16_t
instance spécifié par l’argument Packed.
Remarques
Le format de Packed est le suivant :
-
Les 4 premiers bits (bits 0-3) de Packed attribués au membre x du instance actuel de
XMUNIBBLE4
. -
Les 4 deuxièmes bits (bits 4-7) de Packed attribués au membre y du instance actuel de
XMUNIBBLE4
. -
Les 4 troisièmes bits (bits 8-11) de Packed attribués au membre z de la instance actuelle de
XMUNIBBLE4
. -
Les 4 derniers bits (bits 12-15) de Packed attribués au membre w du instance actuel de
XMUNIBBLE4
.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | directxpackedvector.h |
Voir aussi
Référence