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


объединение DML_SCALAR_UNION (directml.h)

Объединение скалярных типов.

Синтаксис

union DML_SCALAR_UNION {
  BYTE   Bytes[8];
  INT8   Int8;
  UINT8  UInt8;
  INT16  Int16;
  UINT16 UInt16;
  INT32  Int32;
  UINT32 UInt32;
  INT64  Int64;
  UINT64 UInt64;
  FLOAT  Float32;
  DOUBLE Float64;
};

Члены

Bytes[8]

8-байтовый массив.

Int8

8-битовое целое число со знаком.

UInt8

8-разрядное целое число без знака.

Int16

16-разрядное знаковое целое число.

UInt16

16-разрядное целое число без знака.

Int32

32-разрядное знаковое целое число.

UInt32

32-разрядное целое число без знака.

Int64

64-разрядное целое число со знаком.

UInt64

64-разрядное целое число без знака.

Float32

Одно точное число с плавающей запятой.

Float64

Число двойной точности с плавающей запятой.

Требования

   
Минимальная версия клиента Windows 10 сборки 20348
Минимальная версия сервера Windows 10 сборки 20348
Верхняя часть directml.h