Fonction XMBYTEN4::XMBYTEN4(uint32_t) (directxpackedvector.h)
Initialise une nouvelle instance de à partir d’une XMBYTEN4
uint32_t
variable contenant des données de composant dans un format packed.
Ce constructeur initialise une nouvelle instance de XMBYTEN4 à 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 XMBYTEN4(
uint32_t Packed
) noexcept;
Paramètres
Packed
Les valeurs de quatre composants vectoriels du nouveau instance, dans un format empaqueté.
Valeur de retour
None
Notes
Les valeurs définissant les trois composants de la nouvelle instance de XMBYTEN4
ne sont pas normalisées et sont stockées dans l’argument Packed
au format suivant :
-
Les 8 premiers bits (bits 0-7) de Packed attribués, sous forme d’entier signé, au membre x du instance de
XMBYTEN4
construit. -
Les 8 secondes bits (bits 8-15) de Packed attribués, sous forme d’entier signé, au membre y du instance de
XMBYTEN4
construit. -
Les 8 troisièmes bits (bits 16-23) de Packed attribués, sous forme d’entier signé, au membre z du instance de
XMBYTEN4
construit. -
Les 8 derniers bits (bits 24-31) de Packed attribués, sous forme d’entier signé, au membre w du instance de
XMBYTEN4
construit.
Spécifications
Plateforme cible | Windows |
En-tête | directxpackedvector.h |
Voir aussi
Référence