énumération D3DKMT_CLIENTHINT (d3dkmthk.h)
D3DKMT_CLIENTHINT indicateurs sur le client qui crée un contexte d’appareil.
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 Valeur : 0 Le client est inconnu. |
D3DKMT_CLIENTHINT_OPENGL Valeur : 1 Le client est le runtime OpenGL. |
D3DKMT_CLIENTHINT_CDD Valeur : 2 CDD (Pilote d’affichage canonique). Cette valeur est réservée à un usage interne. |
D3DKMT_CLIENTHINT_OPENCL Valeur : 3 Le client est OpenCL (Open Computing Language). |
D3DKMT_CLIENTHINT_VULKAN Valeur : 4 Le client est Vulkan. |
D3DKMT_CLIENTHINT_CUDA Valeur : 5 Le client est CUDA (Compute Unified Device Architecture). |
D3DKMT_CLIENTHINT_RESERVED Valeur : 6 Réservé. |
D3DKMT_CLIENTHINT_DX7 Valeur : 7 Le client est le runtime DirectX 7.0. |
D3DKMT_CLIENTHINT_DX8 Valeur : 8 Le client est le runtime DirectX 8.0. |
D3DKMT_CLIENTHINT_DX9 Valeur : 9 Le client est le runtime DirectX 9.0. |
D3DKMT_CLIENTHINT_DX10 Valeur : 10 Le client est le runtime DirectX 10.0. |
D3DKMT_CLIENTHINT_DX11 Valeur : 11 Le client est le runtime DirectX 11.0. |
D3DKMT_CLIENTHINT_DX12 Valeur : 12 Le client est le runtime DirectX 12.0. |
D3DKMT_CLIENTHINT_9ON12 Valeur : 13 Le client est la couche de mappage D3D9On12 (DirectX 9 sur DirectX 12). |
D3DKMT_CLIENTHINT_11ON12 Valeur : 14 Le client est la couche de mappage D3D11On12 (DirectX 11 sur DirectX 12). |
D3DKMT_CLIENTHINT_MFT_ENCODE Valeur : 15 Le client est une transformation Media Foundation (MFT). |
D3DKMT_CLIENTHINT_GLON12 Valeur : 16 Le client est une couche de mappage OpenGL sur DirectX 12. |
D3DKMT_CLIENTHINT_CLON12 Valeur : 17 Le client est une couche de mappage OpenCL sur DirectX 12. |
D3DKMT_CLIENTHINT_DML_TENSORFLOW Valeur : 18 Le client est TensorFlow. |
D3DKMT_CLIENTHINT_ONEAPI_LEVEL0 Valeur : 19 Le client est oneAPI Level Zero. |
D3DKMT_CLIENTHINT_DML_PYTORCH Valeur : 20 Le client est PyTorch. |
D3DKMT_CLIENTHINT_MAX Valeur d’énumération maximale. |
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | d3dkmthk.h |