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


Функция XMUNIBBLE4::operator=(uint16_t) (directxpackedvector.h)

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

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

Синтаксис

XMUNIBBLE4 & operator=(
  uint16_t Packed
) noexcept;

Параметры

Packed

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

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

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

Комментарии

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

  • Первые 4 бита (биты 0–3) класса Упакованыназначены x-члену текущего экземпляра XMUNIBBLE4.
  • Вторые 4 бита (биты 4–7) класса Упакованы назначены члену y текущего экземпляра XMUNIBBLE4.
  • Третий 4 бит (биты 8–11) класса Упакованный назначен элементу z текущего экземпляра XMUNIBBLE4.
  • Последние 4 бита (биты 12–15) класса Упакованы назначены члену w текущего экземпляра XMUNIBBLE4.

Требования

Требование Значение
Целевая платформа Windows
Header directxpackedvector.h

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

Справочные материалы

XMUNIBBLE4

operator =