Freigeben über


DML_SCALAR_UNION Union (directml.h)

Eine Vereinigung von Skalartypen.

Syntax

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;
};

Member

Bytes[8]

Ein 8-Byte-Array.

Int8

Eine 8-Bit-Ganzzahl mit Vorzeichen.

UInt8

Eine 8-Bit-Ganzzahl ohne Vorzeichen.

Int16

Eine 16-Bit-Ganzzahl mit Vorzeichen.

UInt16

Eine 16-Bit-Ganzzahl ohne Vorzeichen.

Int32

Eine 32-Bit-Ganzzahl mit Vorzeichen.

UInt32

Eine 32-Bit-Ganzzahl ohne Vorzeichen.

Int64

Eine 64-Bit-Ganzzahl mit Vorzeichen.

UInt64

Eine 64-Bit-Ganzzahl ohne Vorzeichen.

Float32

Eine Gleitkommazahl mit einfacher Genauigkeit.

Float64

Eine Gleitkommazahl mit doppelter Genauigkeit.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 10 Build 20348
Unterstützte Mindestversion (Server) Windows 10 Build 20348
Kopfzeile directml.h