Функция 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 |