Функция 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 |
См. также раздел
Справочные материалы