Функция XMUDECN4::operator=(uint32_t) (directxpackedvector.h)
Назначает данные компонента вектора, упакованные в экземпляр uint32_t
, текущему экземпляру XMUDECN4
.
Этот оператор назначает данные компонента вектора, упакованные в экземпляр uint32_t
, текущему экземпляру XMUDECN4.
Примечание Этот оператор доступен только в C++.
Синтаксис
XMUDECN4 & operator=(
uint32_t Packed
) noexcept;
Параметры
Packed
Значения четырех компонентов вектора в упакованном формате.
Возвращаемое значение
Текущий экземпляр , данные компонента вектора XMUDECN4
которого обновлены до значений компонентов, упакованных в экземпляр, uint32_t
указанный аргументом Упаковано .
Комментарии
Формат Упакованного :
- Первые 120 битов (биты 0–9) класса Упакованы назначены в виде целого числа без знака элементу x текущего экземпляра XMCOLOR.
-
Вторые 10 битов (биты 10–19) класса Упакованы назначаются в виде целого числа без знака члену y текущего экземпляра
XMUDECN4
. -
Третий 10 бит (биты 20–29) класса Упакованный , назначенный в виде целого числа без знака элементу z текущего экземпляра
XMUDECN4
. -
Последние 2 бита (биты 30–31) класса Упакованные назначаются в виде целого числа без знака элементу w текущего экземпляра
XMUDECN4
.
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | directxpackedvector.h |
См. также раздел
Справочные материалы