Функция XMUBYTE4::XMUBYTE4(uint32_t) (directxpackedvector.h)
Инициализирует новый экземпляр XMUBYTE4 из переменной Uuint32_t
, содержащей данные компонента в упакованном формате.
Этот конструктор инициализирует новый экземпляр XMUBYTE4 из переменной Uuint32_t
, содержащей данные компонента в упакованном формате.
Примечание Этот конструктор доступен только в C++.
Синтаксис
void XMUBYTE4(
uint32_t Packed
) noexcept;
Параметры
Packed
Значения четырех компонентов вектора нового экземпляра в упакованном формате.
Возвращаемое значение
None
Remarks
Значения четырех компонентов нового экземпляра *XMUBYTE4 хранятся в аргументе Упаковано следующим образом:
- Первые 8 битов (биты 0–7) упакованных , назначенных в виде целого числа со знаком члену x экземпляра XMUBYTE4 построено.
- Вторые 8 битов (биты 8–15) класса Упакованы , назначенные в виде целого числа со знаком члену y экземпляра XMUBYTE4 сконструированы.
- Три 8 битов (биты 16–23) класса Упакованы , назначенные в виде целого числа со знаком члену z экземпляра XMUBYTE4 построенного.
- Последние 8 битов (биты 24–31) упакованного , назначенные в виде целого числа со знаком члену w экземпляра XMUBYTE4 сконструированы.
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | directxpackedvector.h |