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_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;
상수
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 |