enumeración D3DKMT_CLIENTHINT (d3dkmthk.h)
D3DKMT_CLIENTHINT sugerencias en las que el cliente está creando un 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 El cliente es desconocido. |
D3DKMT_CLIENTHINT_OPENGL Valor: 1 El cliente es el entorno de ejecución de OpenGL. |
D3DKMT_CLIENTHINT_CDD Valor: 2 CDD (controlador de pantalla canónica). Este valor está reservado para uso interno. |
D3DKMT_CLIENTHINT_OPENCL Valor: 3 El cliente es OpenCL (Lenguaje de computación abierta). |
D3DKMT_CLIENTHINT_VULKAN Valor: 4 El cliente es Vulkan. |
D3DKMT_CLIENTHINT_CUDA Valor: 5 El cliente es CUDA (Arquitectura de dispositivo unificado de proceso). |
D3DKMT_CLIENTHINT_RESERVED Valor: 6 Reservado. |
D3DKMT_CLIENTHINT_DX7 Valor: 7 El cliente es el entorno de ejecución de DirectX 7.0. |
D3DKMT_CLIENTHINT_DX8 Valor: 8 El cliente es el entorno de ejecución de DirectX 8.0. |
D3DKMT_CLIENTHINT_DX9 Valor: 9 El cliente es el entorno de ejecución de DirectX 9.0. |
D3DKMT_CLIENTHINT_DX10 Valor: 10 El cliente es el entorno de ejecución de DirectX 10.0. |
D3DKMT_CLIENTHINT_DX11 Valor: 11 El cliente es el entorno de ejecución de DirectX 11.0. |
D3DKMT_CLIENTHINT_DX12 Valor: 12 El cliente es el entorno de ejecución de DirectX 12.0. |
D3DKMT_CLIENTHINT_9ON12 Valor: 13 El cliente es la capa de asignación D3D9On12 (DirectX 9 en DirectX 12). |
D3DKMT_CLIENTHINT_11ON12 Valor: 14 El cliente es la capa de asignación D3D11On12 (DirectX 11 en DirectX 12). |
D3DKMT_CLIENTHINT_MFT_ENCODE Valor: 15 El cliente es una transformación de Media Foundation (MFT). |
D3DKMT_CLIENTHINT_GLON12 Valor: 16 El cliente es una capa de asignación de OpenGL en DirectX 12. |
D3DKMT_CLIENTHINT_CLON12 Valor: 17 El cliente es una openCL en la capa de asignación de DirectX 12. |
D3DKMT_CLIENTHINT_DML_TENSORFLOW Valor: 18 El cliente es TensorFlow. |
D3DKMT_CLIENTHINT_ONEAPI_LEVEL0 Valor: 19 El cliente es un nivel cero deAPI. |
D3DKMT_CLIENTHINT_DML_PYTORCH Valor: 20 El cliente es PyTorch. |
D3DKMT_CLIENTHINT_MAX Valor máximo de enumeración. |
Requisitos
Requisito | Valor |
---|---|
Header | d3dkmthk.h |