D3DKMT_CLIENTHINT'enumerazione (d3dkmthk.h)
D3DKMT_CLIENTHINT hint a cui il client sta creando un contesto del dispositivo.
Sintassi
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;
Costanti
D3DKMT_CLIENTHINT_UNKNOWN Valore: 0 Il client è sconosciuto. |
D3DKMT_CLIENTHINT_OPENGL Valore: 1 Il client è il runtime OpenGL. |
D3DKMT_CLIENTHINT_CDD Valore: 2 CDD (driver di visualizzazione canonico). Questo valore è riservato per l'uso interno. |
D3DKMT_CLIENTHINT_OPENCL Valore: 3 Il client è OpenCL (Open Computing Language). |
D3DKMT_CLIENTHINT_VULKAN Valore: 4 Il client è Vulkan. |
D3DKMT_CLIENTHINT_CUDA Valore: 5 Il client è CUDA (Compute Unified Device Architecture). |
D3DKMT_CLIENTHINT_RESERVED Valore: 6 Riservato. |
D3DKMT_CLIENTHINT_DX7 Valore: 7 Il client è il runtime DirectX 7.0. |
D3DKMT_CLIENTHINT_DX8 Valore: 8 Il client è il runtime DirectX 8.0. |
D3DKMT_CLIENTHINT_DX9 Valore: 9 Il client è il runtime di DirectX 9.0. |
D3DKMT_CLIENTHINT_DX10 Valore: 10 Il client è il runtime DirectX 10.0. |
D3DKMT_CLIENTHINT_DX11 Valore: 11 Il client è il runtime DirectX 11.0. |
D3DKMT_CLIENTHINT_DX12 Valore: 12 Il client è il runtime di DirectX 12.0. |
D3DKMT_CLIENTHINT_9ON12 Valore: 13 Il client è il livello di mapping D3D9On12 (DirectX 9 in DirectX 12). |
D3DKMT_CLIENTHINT_11ON12 Valore: 14 Il client è il livello di mapping D3D11On12 (DirectX 11 in DirectX 12). |
D3DKMT_CLIENTHINT_MFT_ENCODE Valore: 15 Il client è una trasformazione Media Foundation (MFT). |
D3DKMT_CLIENTHINT_GLON12 Valore: 16 Il client è un livello di mapping OpenGL in DirectX 12. |
D3DKMT_CLIENTHINT_CLON12 Valore: 17 Il client è un openCL nel livello di mapping DirectX 12. |
D3DKMT_CLIENTHINT_DML_TENSORFLOW Valore: 18 Il client è TensorFlow. |
D3DKMT_CLIENTHINT_ONEAPI_LEVEL0 Valore: 19 Il client è oneAPI Level Zero. |
D3DKMT_CLIENTHINT_DML_PYTORCH Valore: 20 Il client è PyTorch. |
D3DKMT_CLIENTHINT_MAX Valore massimo di enumerazione. |
Requisiti
Requisito | Valore |
---|---|
Intestazione | d3dkmthk.h |