Поделиться через


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

См. также раздел

Справочные материалы

XMBYTEN4

Конструкторы XMBYTEN4