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


Функция XMU565::XMU565(uint16_t) (directxpackedvector.h)

Инициализирует новый экземпляр из XMU565 переменной uint16_t , содержащей данные компонента в упакованном формате.

Этот конструктор инициализирует новый экземпляр XMU565 из переменной uint16_t , содержащей данные компонента в упакованном формате.

Примечание Этот конструктор доступен только в C++.
 

Синтаксис

void XMU565(
  uint16_t Packed
) noexcept;

Параметры

Packed

Значения трех компонентов вектора в упакованном формате.

Возвращаемое значение

None

Remarks

Значения, определяющие три компонента нового экземпляра XMU565 , хранятся в аргументе Packed следующим образом:

  • Первые 5 битов (биты 0–4) класса Упакованы , назначенные в виде целого числа члену x экземпляра XMU565 класса .
  • Вторые 6 бит (биты 5–10) класса Упакованы назначаются в виде целого числа члену y экземпляра XMU565 класса .
  • Третие 5 битов (биты 11–15) класса Упакованы , назначенные в виде целого числа элементу z экземпляра XMU565 класса .

Требования

   
Целевая платформа Windows
Header directxpackedvector.h

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

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

XMU565

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