Compartilhar via


DML_SCALAR_UNION união (directml.h)

Uma união de tipos escalares.

Sintaxe

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

Membros

Bytes[8]

Uma matriz de 8 bytes.

Int8

Um inteiro com sinal de 8 bits.

UInt8

Um inteiro de 8 bits sem sinal.

Int16

Um inteiro de 16 bits com sinal.

UInt16

Um inteiro sem sinal de 16 bits.

Int32

Um inteiro com sinal de 32 bits.

UInt32

Um inteiro sem sinal de 32 bits.

Int64

Um inteiro com sinal de 64 bits.

UInt64

Um inteiro sem sinal de 64 bits.

Float32

Um único número de ponto flutuante de precisão.

Float64

Um número de ponto flutuante de precisão dupla.

Requisitos

   
Cliente mínimo com suporte Windows 10 Build 20348
Servidor mínimo com suporte Windows 10 Build 20348
Cabeçalho directml.h