D3DKMT_CLIENTHINT 열거형(d3dkmthk.h)

클라이언트가 디바이스 컨텍스트를 만드는 힌트를 D3DKMT_CLIENTHINT.

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;

상수

 
D3DKMT_CLIENTHINT_UNKNOWN
값: 0
클라이언트를 알 수 없습니다.
D3DKMT_CLIENTHINT_OPENGL
값: 1
클라이언트는 OpenGL 런타임입니다.
D3DKMT_CLIENTHINT_CDD
값: 2
CDD(정식 디스플레이 드라이버). 이 값은 내부용으로 예약되어 있습니다.
D3DKMT_CLIENTHINT_OPENCL
값: 3
클라이언트는 OpenCL(Open Computing Language)입니다.
D3DKMT_CLIENTHINT_VULKAN
값: 4
클라이언트가 Vulkan입니다.
D3DKMT_CLIENTHINT_CUDA
값: 5
클라이언트는 CUDA(컴퓨팅 통합 디바이스 아키텍처)입니다.
D3DKMT_CLIENTHINT_RESERVED
값: 6
예약되어 있습니다.
D3DKMT_CLIENTHINT_DX7
값: 7
클라이언트는 DirectX 7.0 런타임입니다.
D3DKMT_CLIENTHINT_DX8
값: 8
클라이언트는 DirectX 8.0 런타임입니다.
D3DKMT_CLIENTHINT_DX9
값: 9
클라이언트는 DirectX 9.0 런타임입니다.
D3DKMT_CLIENTHINT_DX10
값: 10
클라이언트는 DirectX 10.0 런타임입니다.
D3DKMT_CLIENTHINT_DX11
값: 11
클라이언트는 DirectX 11.0 런타임입니다.
D3DKMT_CLIENTHINT_DX12
값: 12
클라이언트는 DirectX 12.0 런타임입니다.
D3DKMT_CLIENTHINT_9ON12
값: 13
클라이언트는 D3D9On12 매핑 계층입니다(DirectX 12의 DirectX 9).
D3DKMT_CLIENTHINT_11ON12
값: 14
클라이언트는 D3D11On12 매핑 계층입니다(DirectX 12의 DirectX 11).
D3DKMT_CLIENTHINT_MFT_ENCODE
값: 15
클라이언트는 MFT(Media Foundation Transform)입니다.
D3DKMT_CLIENTHINT_GLON12
값: 16
클라이언트는 DirectX 12 매핑 계층의 OpenGL입니다.
D3DKMT_CLIENTHINT_CLON12
값: 17
클라이언트는 DirectX 12 매핑 계층의 OpenCL입니다.
D3DKMT_CLIENTHINT_DML_TENSORFLOW
값: 18
클라이언트가 TensorFlow입니다.
D3DKMT_CLIENTHINT_ONEAPI_LEVEL0
값: 19
클라이언트가 oneAPI 수준 0입니다.
D3DKMT_CLIENTHINT_DML_PYTORCH
값: 20
클라이언트가 PyTorch입니다.
D3DKMT_CLIENTHINT_MAX
최대 열거형 값입니다.

요구 사항

요구 사항
헤더 d3dkmthk.h

추가 정보

D3DKMT_CREATECONTEXT