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