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 |