fonction XMFLOAT3SE ::operator=(uint32_t) (directxpackedvector.h)
Cet opérateur affecte les données du composant vectoriel emballées dans un instance de uint32_t
à la instance actuelle de XMFLOAT3SE.
Syntaxe
XMFLOAT3SE & operator=(
uint32_t Packed
) noexcept;
Paramètres
Packed
Valeurs de trois composants vectoriels dans un format empaqueté.
Valeur retournée
Le instance actuel dont les données du XMFLOAT3SE
composant vectoriel ont été mises à jour vers les valeurs de composant empaquetées dans le uint32_t
instance spécifié par l’argument Packed.
Remarques
Les valeurs des trois composants du instance actuel mis à jour de sont chargées à partir de XMFLOAT3SE
l’argument Packed. Le format de ces données a le membre e de la XMFLOAT3SE
structure - l’exposant partagé par les mantissas des valeurs à virgule flottante des trois composants stockés - est stocké dans l’ordre le plus élevé de Packed, et la mantisse du composant x stockée dans les bits les moins significatifs.
(E5Z9Y9X9): [32] EEEEEzzz zzzzzzyy yyyyyyyx xxxxxxxx [0] |
- Les bits 0 à 8 de Packed sont les mantisses de 9 bits de la valeur à virgule flottante du composant x : le membre xm de la structure actuelle.
- Les bits 9 à 17 de Packed sont les mantissa de 9 bits de la valeur à virgule flottante du composant y : le membre ym de la structure actuelle.
- Les bits 18 à 26 de Packed sont les mantissa de 9 bits de la valeur à virgule flottante du composant z : le membre zm de la structure actuelle.
- Les bits 27 à 31 de Packed sont l’exposant 5 bits utilisé avec les mantissas stockés (xm, ym, zm) pour représenter la taille de chaque composant : le membre e de la structure actuelle.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | directxpackedvector.h |
Voir aussi
Référence
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour