D3DKMT_CLIENTHINT enumeração (d3dkmthk.h)
D3DKMT_CLIENTHINT dicas sobre qual cliente está criando um contexto de dispositivo.
Syntax
typedef enum _D3DKMT_CLIENTHINT {
D3DKMT_CLIENTHINT_UNKNOWN = 0,
D3DKMT_CLIENTHINT_OPENGL = 1,
D3DKMT_CLIENTHINT_CDD = 2,
D3DKMT_CLIENTHINT_OPENCL = 3,
D3DKMT_CLIENTHINT_VULKAN = 4,
D3DKMT_CLIENTHINT_CUDA = 5,
D3DKMT_CLIENTHINT_RESERVED = 6,
D3DKMT_CLIENTHINT_DX7 = 7,
D3DKMT_CLIENTHINT_DX8 = 8,
D3DKMT_CLIENTHINT_DX9 = 9,
D3DKMT_CLIENTHINT_DX10 = 10,
D3DKMT_CLIENTHINT_DX11 = 11,
D3DKMT_CLIENTHINT_DX12 = 12,
D3DKMT_CLIENTHINT_9ON12 = 13,
D3DKMT_CLIENTHINT_11ON12 = 14,
D3DKMT_CLIENTHINT_MFT_ENCODE = 15,
D3DKMT_CLIENTHINT_GLON12 = 16,
D3DKMT_CLIENTHINT_CLON12 = 17,
D3DKMT_CLIENTHINT_DML_TENSORFLOW = 18,
D3DKMT_CLIENTHINT_ONEAPI_LEVEL0 = 19,
D3DKMT_CLIENTHINT_DML_PYTORCH = 20,
D3DKMT_CLIENTHINT_VKON12,
D3DKMT_CLIENTHINT_FASTRPC,
D3DKMT_CLIENTHINT_SNPE,
D3DKMT_CLIENTHINT_QNN,
D3DKMT_CLIENTHINT_VITIS,
D3DKMT_CLIENTHINT_FFMPEG,
D3DKMT_CLIENTHINT_OPEN_VINO,
D3DKMT_CLIENTHINT_MAX
} D3DKMT_CLIENTHINT;
Constantes
D3DKMT_CLIENTHINT_UNKNOWN Valor: 0 O cliente é desconhecido. |
D3DKMT_CLIENTHINT_OPENGL Valor: 1 O cliente é o runtime do OpenGL. |
D3DKMT_CLIENTHINT_CDD Valor: 2 CDD (Driver de Exibição Canônico). Esse valor é reservado para uso interno. |
D3DKMT_CLIENTHINT_OPENCL Valor: 3 O cliente é OpenCL (Open Computing Language). |
D3DKMT_CLIENTHINT_VULKAN Valor: 4 O cliente é Vulkan. |
D3DKMT_CLIENTHINT_CUDA Valor: 5 O cliente é CUDA (Arquitetura de Dispositivo Unificado de Computação). |
D3DKMT_CLIENTHINT_RESERVED Valor: 6 Reservado. |
D3DKMT_CLIENTHINT_DX7 Valor: 7 O cliente é o runtime do DirectX 7.0. |
D3DKMT_CLIENTHINT_DX8 Valor: 8 O cliente é o runtime do DirectX 8.0. |
D3DKMT_CLIENTHINT_DX9 Valor: 9 O cliente é o runtime do DirectX 9.0. |
D3DKMT_CLIENTHINT_DX10 Valor: 10 O cliente é o runtime do DirectX 10.0. |
D3DKMT_CLIENTHINT_DX11 Valor: 11 O cliente é o runtime do DirectX 11.0. |
D3DKMT_CLIENTHINT_DX12 Valor: 12 O cliente é o runtime do DirectX 12.0. |
D3DKMT_CLIENTHINT_9ON12 Valor: 13 O cliente é a camada de mapeamento D3D9On12 (DirectX 9 no DirectX 12). |
D3DKMT_CLIENTHINT_11ON12 Valor: 14 O cliente é a camada de mapeamento D3D11On12 (DirectX 11 no DirectX 12). |
D3DKMT_CLIENTHINT_MFT_ENCODE Valor: 15 O cliente é uma MFT (Media Foundation Transform). |
D3DKMT_CLIENTHINT_GLON12 Valor: 16 O cliente é uma camada de mapeamento OpenGL no DirectX 12. |
D3DKMT_CLIENTHINT_CLON12 Valor: 17 O cliente é uma camada de mapeamento OpenCL no DirectX 12. |
D3DKMT_CLIENTHINT_DML_TENSORFLOW Valor: 18 O cliente é TensorFlow. |
D3DKMT_CLIENTHINT_ONEAPI_LEVEL0 Valor: 19 O cliente é um nível de API Zero. |
D3DKMT_CLIENTHINT_DML_PYTORCH Valor: 20 O cliente é PyTorch. |
D3DKMT_CLIENTHINT_MAX Valor máximo de enumeração. |
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | d3dkmthk.h |