Поделиться через


Функция XMUDEC4::operator=(uint32_t) (directxpackedvector.h)

Назначает данные компонента вектора, упакованные в экземпляр uint32_t текущему экземпляру XMUDEC4.

Этот оператор назначает данные компонента вектора, упакованные в экземпляре uint32_t , текущему экземпляру XMUDEC4.

Примечание Этот оператор доступен только в C++.

Синтаксис

XMUDEC4 & operator=(
  uint32_t Packed
) noexcept;

Параметры

Packed

Значения четырех компонентов вектора в упакованном формате.

Возвращаемое значение

Текущий экземпляр XMUDEC4 , данные компонента вектора которого обновлены до значений компонентов, упакованных в экземпляре uint32_t , указанном аргументом Упаковано .

Комментарии

Формат Упакованного:

  • Первые 10 битов (биты 0–09) класса Упакованы назначены элементу x текущего экземпляра XMUDEC4.
  • Вторые 10 битов (биты 10–19) класса Упакованы назначены члену y текущего экземпляра XMUDEC4.
  • Третий 10 бит (биты 10–29) класса Упакованный , назначенный элементу z текущего экземпляра XMUDEC4.
  • Последние 2 бита (биты 30–31) класса Упакованы назначены члену w текущего экземпляра XMUDEC4.

Требования

   
Верхняя часть directxpackedvector.h

См. также раздел

XMUDEC4