Partager via


fonction XMUDECN4 ::XMUDECN4(uint32_t) (directxpackedvector.h)

Initialise une nouvelle instance de à partir d’une XMUDECN4uint32_t variable contenant des données de composant dans un format packed.

Ce constructeur initialise une nouvelle instance de XMUDECN4 à partir d’une uint32_t variable contenant des données de composant dans un format packed.

Note Ce constructeur est disponible uniquement sous C++.
 

Syntaxe

void XMUDECN4(
  uint32_t Packed
) noexcept;

Paramètres

Packed

Valeurs de quatre composants vectoriels dans un format empaqueté.

Valeur de retour

None

Remarques

Les valeurs définissant les quatre composants de la nouvelle instance de XMUDECN4 ne sont pas normalisées et sont stockées dans l’argument Packed comme suit :

  • Les 10 premiers bits (bits 0-9) de Packed attribués, sous forme d’entier non signé, au membre x du instance de XMUDECN4 construit.
  • Les 10 secondes bits (bits 10-19) de Packed attribués, sous forme d’entier non signé, au membre y du instance de XMUDECN4 construit.
  • Les 10 troisièmes bits (bits 20-29) de Packed attribués, sous la forme d’un entier non signé, au membre z du instance de XMUDECN4 construit.
  • Les 2 derniers bits (bits 30-31) de Packed attribués, sous forme d’entier non signé, au membre w du instance de XMUDECN4 construit.

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête directxpackedvector.h

Voir aussi

Référence

XMUDECN4

constructeurs XMUDECN4