Bagikan melalui


enumerasi D3DKMT_CLIENTHINT (d3dkmthk.h)

D3DKMT_CLIENTHINT petunjuk di mana klien membuat konteks perangkat.

Sintaks

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;

Konstanta

 
D3DKMT_CLIENTHINT_UNKNOWN
Nilai: 0
Klien tidak diketahui.
D3DKMT_CLIENTHINT_OPENGL
Nilai: 1
Klien adalah runtime OpenGL.
D3DKMT_CLIENTHINT_CDD
Nilai: 2
CDD (Driver Tampilan Kanonis). Nilai ini dicadangkan untuk penggunaan internal.
D3DKMT_CLIENTHINT_OPENCL
Nilai: 3
Kliennya adalah OpenCL (Open Computing Language).
D3DKMT_CLIENTHINT_VULKAN
Nilai: 4
Kliennya adalah Vulkan.
D3DKMT_CLIENTHINT_CUDA
Nilai: 5
Kliennya adalah CUDA (Arsitektur Perangkat Terpadu Komputasi).
D3DKMT_CLIENTHINT_RESERVED
Nilai: 6
Dicadangkan.
D3DKMT_CLIENTHINT_DX7
Nilai: 7
Klien adalah runtime DirectX 7.0.
D3DKMT_CLIENTHINT_DX8
Nilai: 8
Klien adalah runtime DirectX 8.0.
D3DKMT_CLIENTHINT_DX9
Nilai: 9
Klien adalah runtime DirectX 9.0.
D3DKMT_CLIENTHINT_DX10
Nilai: 10
Klien adalah runtime DirectX 10.0.
D3DKMT_CLIENTHINT_DX11
Nilai: 11
Klien adalah runtime DirectX 11.0.
D3DKMT_CLIENTHINT_DX12
Nilai: 12
Klien adalah runtime DirectX 12.0.
D3DKMT_CLIENTHINT_9ON12
Nilai: 13
Klien adalah lapisan pemetaan D3D9On12 (DirectX 9 pada DirectX 12).
D3DKMT_CLIENTHINT_11ON12
Nilai: 14
Klien adalah lapisan pemetaan D3D11On12 (DirectX 11 pada DirectX 12).
D3DKMT_CLIENTHINT_MFT_ENCODE
Nilai: 15
Klien adalah Media Foundation Transform (MFT).
D3DKMT_CLIENTHINT_GLON12
Nilai: 16
Klien adalah OpenGL pada lapisan pemetaan DirectX 12.
D3DKMT_CLIENTHINT_CLON12
Nilai: 17
Klien adalah OpenCL pada lapisan pemetaan DirectX 12.
D3DKMT_CLIENTHINT_DML_TENSORFLOW
Nilai: 18
Kliennya adalah TensorFlow.
D3DKMT_CLIENTHINT_ONEAPI_LEVEL0
Nilai: 19
Klien adalah oneAPI Level Zero.
D3DKMT_CLIENTHINT_DML_PYTORCH
Nilai: 20
Kliennya adalah PyTorch.
D3DKMT_CLIENTHINT_MAX
Nilai enumerasi maksimum.

Persyaratan

Persyaratan Nilai
Header d3dkmthk.h

Lihat juga

D3DKMT_CREATECONTEXT