Partager via


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

XMUNIBBLE4

opérateur =