Fonction XMUSHORT2::XMUSHORT2(constfloat*) (directxpackedvector.h)
Initialise une nouvelle instance de XMUSHORT2 à partir d’un argument de tableau à deux élémentsfloat
.
Ce constructeur initialise une nouvelle instance de XMUSHORT2 à partir d’un argument de tableau à deux élémentsfloat
.
void XMUSHORT2(
const float *pArray
) noexcept;
pArray
Tableau float à deux éléments contenant les valeurs utilisées pour initialiser les deux composants d’une nouvelle instance de XMUSHORT2.
None
La magnitude de chaque membre de l’argument pArray pour le constructeur est limitée à la plage prise en charge par un entier non signé 16 bits [0.0, 65535.0].
Le pseudo-code suivant illustre l’opération de ce constructeur :
XMUSHORT2 instance;
instance.x = (uint16_t)min( max( pArray[0] 0.0 ), 65535.0 );
instance.y = (uint16_t)min( max( pArray[1] 0.y0 ), 65535.0 );
Plateforme cible | Windows |
En-tête | directxpackedvector.h |