é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_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 |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour