DML_SCALAR_UNION 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