KMTQUERYADAPTERINFOTYPE 열거형(d3dkmthk.h)
각 KMTQUERYADAPTERINFOTYPE 값은 D3DKMQueryAdapterInfo에서 검색되는 특정 어댑터 정보와 상관 관계가 있습니다.
Syntax
typedef enum _KMTQUERYADAPTERINFOTYPE {
KMTQAITYPE_UMDRIVERPRIVATE,
KMTQAITYPE_UMDRIVERNAME,
KMTQAITYPE_UMOPENGLINFO,
KMTQAITYPE_GETSEGMENTSIZE,
KMTQAITYPE_ADAPTERGUID,
KMTQAITYPE_FLIPQUEUEINFO,
KMTQAITYPE_ADAPTERADDRESS,
KMTQAITYPE_SETWORKINGSETINFO,
KMTQAITYPE_ADAPTERREGISTRYINFO,
KMTQAITYPE_CURRENTDISPLAYMODE,
KMTQAITYPE_MODELIST,
KMTQAITYPE_CHECKDRIVERUPDATESTATUS,
KMTQAITYPE_VIRTUALADDRESSINFO,
KMTQAITYPE_DRIVERVERSION,
KMTQAITYPE_ADAPTERTYPE,
KMTQAITYPE_OUTPUTDUPLCONTEXTSCOUNT,
KMTQAITYPE_WDDM_1_2_CAPS,
KMTQAITYPE_UMD_DRIVER_VERSION,
KMTQAITYPE_DIRECTFLIP_SUPPORT,
KMTQAITYPE_MULTIPLANEOVERLAY_SUPPORT,
KMTQAITYPE_DLIST_DRIVER_NAME,
KMTQAITYPE_WDDM_1_3_CAPS,
KMTQAITYPE_MULTIPLANEOVERLAY_HUD_SUPPORT,
KMTQAITYPE_WDDM_2_0_CAPS,
KMTQAITYPE_NODEMETADATA,
KMTQAITYPE_CPDRIVERNAME,
KMTQAITYPE_XBOX,
KMTQAITYPE_INDEPENDENTFLIP_SUPPORT,
KMTQAITYPE_MIRACASTCOMPANIONDRIVERNAME,
KMTQAITYPE_PHYSICALADAPTERCOUNT,
KMTQAITYPE_PHYSICALADAPTERDEVICEIDS,
KMTQAITYPE_DRIVERCAPS_EXT,
KMTQAITYPE_QUERY_MIRACAST_DRIVER_TYPE,
KMTQAITYPE_QUERY_GPUMMU_CAPS,
KMTQAITYPE_QUERY_MULTIPLANEOVERLAY_DECODE_SUPPORT,
KMTQAITYPE_QUERY_HW_PROTECTION_TEARDOWN_COUNT,
KMTQAITYPE_QUERY_ISBADDRIVERFORHWPROTECTIONDISABLED,
KMTQAITYPE_MULTIPLANEOVERLAY_SECONDARY_SUPPORT,
KMTQAITYPE_INDEPENDENTFLIP_SECONDARY_SUPPORT,
KMTQAITYPE_PANELFITTER_SUPPORT,
KMTQAITYPE_PHYSICALADAPTERPNPKEY,
KMTQAITYPE_GETSEGMENTGROUPSIZE,
KMTQAITYPE_MPO3DDI_SUPPORT,
KMTQAITYPE_HWDRM_SUPPORT,
KMTQAITYPE_MPOKERNELCAPS_SUPPORT,
KMTQAITYPE_MULTIPLANEOVERLAY_STRETCH_SUPPORT,
KMTQAITYPE_GET_DEVICE_VIDPN_OWNERSHIP_INFO,
KMTQAITYPE_QUERYREGISTRY,
KMTQAITYPE_KMD_DRIVER_VERSION,
KMTQAITYPE_BLOCKLIST_KERNEL,
KMTQAITYPE_BLOCKLIST_RUNTIME,
KMTQAITYPE_ADAPTERGUID_RENDER,
KMTQAITYPE_ADAPTERADDRESS_RENDER,
KMTQAITYPE_ADAPTERREGISTRYINFO_RENDER,
KMTQAITYPE_CHECKDRIVERUPDATESTATUS_RENDER,
KMTQAITYPE_DRIVERVERSION_RENDER,
KMTQAITYPE_ADAPTERTYPE_RENDER,
KMTQAITYPE_WDDM_1_2_CAPS_RENDER,
KMTQAITYPE_WDDM_1_3_CAPS_RENDER,
KMTQAITYPE_QUERY_ADAPTER_UNIQUE_GUID,
KMTQAITYPE_NODEPERFDATA,
KMTQAITYPE_ADAPTERPERFDATA,
KMTQAITYPE_ADAPTERPERFDATA_CAPS,
KMTQUITYPE_GPUVERSION,
KMTQAITYPE_DRIVER_DESCRIPTION,
KMTQAITYPE_DRIVER_DESCRIPTION_RENDER,
KMTQAITYPE_SCANOUT_CAPS,
KMTQAITYPE_DISPLAY_UMDRIVERNAME,
KMTQAITYPE_PARAVIRTUALIZATION_RENDER,
KMTQAITYPE_SERVICENAME,
KMTQAITYPE_WDDM_2_7_CAPS,
KMTQAITYPE_TRACKEDWORKLOAD_SUPPORT,
KMTQAITYPE_HYBRID_DLIST_DLL_SUPPORT,
KMTQAITYPE_DISPLAY_CAPS,
KMTQAITYPE_WDDM_2_9_CAPS,
KMTQAITYPE_CROSSADAPTERRESOURCE_SUPPORT,
KMTQAITYPE_WDDM_3_0_CAPS,
KMTQAITYPE_WSAUMDIMAGENAME,
KMTQAITYPE_VGPUINTERFACEID,
KMTQAITYPE_WDDM_3_1_CAPS,
KMTQAITYPE_HYBRID_DLIST_DLL_MUX_SUPPORT
} KMTQUERYADAPTERINFOTYPE;
상수
KMTQAITYPE_UMDRIVERPRIVATE pPrivateDriverData가 가리키는 버퍼는 공급업체별 형식의 프라이빗 드라이버 데이터로 채워집니다. 개인 데이터를 읽고 처리하려면 사용자 모드 드라이버와 디스플레이 미니포트 드라이버 간의 긴밀한 결합이 있어야 합니다. |
KMTQAITYPE_UMDRIVERNAME pPrivateDriverData 멤버는 DirectX의 특정 버전에 종속된 OpenGL ICD의 이름으로 채워진 D3DKMT_UMDFILENAMEINFO 구조를 가리킵니다. DirectX가 아닌 애플리케이션은 이 이름을 사용하여 OpenGL ICD를 직접 호출할 수 있지만 이러한 사용은 권장되지 않습니다. |
KMTQAITYPE_UMOPENGLINFO pPrivateDriverData 는 OpenGL ICD에 대한 정보를 포함하는 D3DKMT_OPENGLINFO 구조를 가리킵니다. |
KMTQAITYPE_GETSEGMENTSIZE pPrivateDriverData 는 메모리 및 조리개 세그먼트의 크기에 대한 정보를 포함하는 D3DKMT_SEGMENTSIZEINFO 구조를 가리킵니다. |
KMTQAITYPE_ADAPTERGUID pPrivateDriverData 는 어댑터의 GUID가 포함된 변수를 가리킵니다. |
KMTQAITYPE_FLIPQUEUEINFO pPrivateDriverData 는 대칭 이동 작업의 큐에 대한 정보를 포함하는 D3DKMT_FLIPQUEUEINFO 구조를 가리킵니다. |
KMTQAITYPE_ADAPTERADDRESS pPrivateDriverData 는 어댑터의 PCI 버스에 있는 물리적 위치에 대한 정보를 포함하는 D3DKMT_ADAPTERADDRESS 구조를 가리킵니다. |
KMTQAITYPE_SETWORKINGSETINFO pPrivateDriverData 는 작업 집합에 대한 정보가 포함된 D3DKMT_WORKINGSETINFO 구조를 가리킵니다. |
KMTQAITYPE_ADAPTERREGISTRYINFO pPrivateDriverData 는 그래픽 어댑터에 대한 레지스트리 정보를 포함하는 D3DKMT_ADAPTERREGISTRYINFO 구조를 가리킵니다. |
KMTQAITYPE_CURRENTDISPLAYMODE pPrivateDriverData 는 현재 표시 모드를 포함하는 D3DKMT_CURRENTDISPLAYMODE 구조를 가리킵니다. |
KMTQAITYPE_MODELIST pPrivateDriverData 는 표시 모드 목록에 대한 D3DKMT_DISPLAYMODE 구조의 배열을 가리킵니다. |
KMTQAITYPE_CHECKDRIVERUPDATESTATUS pPrivateDriverData는 드라이버 업데이트 상태 가리킵니다. |
KMTQAITYPE_VIRTUALADDRESSINFO pPrivateDriverData 는 D3DKMT_VIRTUALADDRESSINFO 구조를 가리킵니다. 가상 주소 지정 지원에 대한 정보를 반환합니다. Windows 7부터 지원됩니다. |
KMTQAITYPE_DRIVERVERSION pPrivateDriverData 는 디스플레이 미니포트 드라이버에서 지원하는 디스플레이 드라이버 모델의 버전을 나타내는 D3DKMT_DRIVERVERSION 형식의 값이 포함된 변수를 가리킵니다. Windows 7부터 지원됩니다. |
KMTQAITYPE_ADAPTERTYPE pPrivateDriverData 는 그래픽 어댑터 유형을 지정하는 D3DKMT_ADAPTERTYPE 구조를 가리킵니다. Windows 8 부터 지원합니다. |
KMTQAITYPE_OUTPUTDUPLCONTEXTSCOUNT pPrivateDriverData는 지정된 VidPN(비디오 현재 네트워크)에 연결된 현재 DDA(데스크톱 중복 API) 클라이언트 수를 지정하는 D3DKMT_OUTPUTDUPLCONTEXTSCOUNT 구조를 가리킵니다. Windows 8 부터 지원합니다. |
KMTQAITYPE_WDDM_1_2_CAPS pPrivateDriverData 는 그래픽 어댑터 및 디스플레이 미니포트 드라이버의 WDDM 1.2 이상 기능을 지정하는 D3DKMT_WDDM_1_2_CAPS 구조를 가리 킵니다. Windows 8 부터 지원합니다. |
KMTQAITYPE_UMD_DRIVER_VERSION pPrivateDriverData 는 사용자 모드 드라이버 버전을 지정하는 D3DKMT_UMD_DRIVER_VERSION 구조를 가리킵니다. Windows 8 부터 지원합니다. |
KMTQAITYPE_DIRECTFLIP_SUPPORT pPrivateDriverData 는 사용자 모드 드라이버가 직접 대칭 이동 작업을 지원하는지 여부를 지정하는 D3DKMT_DIRECTFLIP_SUPPORT 구조를 가리킵니다. Windows 8 부터 지원합니다. |
KMTQAITYPE_MULTIPLANEOVERLAY_SUPPORT 다음에 사용하도록 예약됩니다. Windows 8.1 부터 지원합니다. |
KMTQAITYPE_DLIST_DRIVER_NAME Windows 8.1 부터 지원합니다. |
KMTQAITYPE_WDDM_1_3_CAPS pPrivateDriverData 는 지원되는 WDDM 1.3 캡에 대한 정보가 포함된 D3DKMT_WDDM_1_3_CAPS 구조를 가리킵니다. Windows 8.1 부터 지원합니다. |
KMTQAITYPE_MULTIPLANEOVERLAY_HUD_SUPPORT |
KMTQAITYPE_WDDM_2_0_CAPS |
KMTQAITYPE_NODEMETADATA |
KMTQAITYPE_CPDRIVERNAME |
KMTQAITYPE_XBOX |
KMTQAITYPE_INDEPENDENTFLIP_SUPPORT |
KMTQAITYPE_MIRACASTCOMPANIONDRIVERNAME |
KMTQAITYPE_PHYSICALADAPTERCOUNT |
KMTQAITYPE_PHYSICALADAPTERDEVICEIDS |
KMTQAITYPE_DRIVERCAPS_EXT |
KMTQAITYPE_QUERY_MIRACAST_DRIVER_TYPE |
KMTQAITYPE_QUERY_GPUMMU_CAPS |
KMTQAITYPE_QUERY_MULTIPLANEOVERLAY_DECODE_SUPPORT |
KMTQAITYPE_QUERY_HW_PROTECTION_TEARDOWN_COUNT |
KMTQAITYPE_QUERY_ISBADDRIVERFORHWPROTECTIONDISABLED |
KMTQAITYPE_MULTIPLANEOVERLAY_SECONDARY_SUPPORT |
KMTQAITYPE_INDEPENDENTFLIP_SECONDARY_SUPPORT |
KMTQAITYPE_PANELFITTER_SUPPORT |
KMTQAITYPE_PHYSICALADAPTERPNPKEY |
KMTQAITYPE_GETSEGMENTGROUPSIZE |
KMTQAITYPE_MPO3DDI_SUPPORT |
KMTQAITYPE_HWDRM_SUPPORT |
KMTQAITYPE_MPOKERNELCAPS_SUPPORT |
KMTQAITYPE_MULTIPLANEOVERLAY_STRETCH_SUPPORT |
KMTQAITYPE_GET_DEVICE_VIDPN_OWNERSHIP_INFO |
KMTQAITYPE_QUERYREGISTRY pPrivateDriverData 는 D3DDDI_QUERYREGISTRY_INFO 구조를 가리킵니다. 여기서 마지막 필드는 실제로 호출자가 변수 크기를 조정합니다. 이 형식은 드라이버 설치 중에 일반적으로 캐시되는 정보를 레지스트리에 쿼리합니다. 사용자 모드 구성 요소는 네이티브 OS 메서드를 사용하는 대신 이 기술을 사용하여 가상화된 어댑터를 지원해야 합니다. 이 형식에 대한 지원은 Windows 10 버전 1803으로 시작되었습니다. |
KMTQAITYPE_KMD_DRIVER_VERSION |
KMTQAITYPE_BLOCKLIST_KERNEL |
KMTQAITYPE_BLOCKLIST_RUNTIME |
KMTQAITYPE_ADAPTERGUID_RENDER |
KMTQAITYPE_ADAPTERADDRESS_RENDER |
KMTQAITYPE_ADAPTERREGISTRYINFO_RENDER |
KMTQAITYPE_CHECKDRIVERUPDATESTATUS_RENDER |
KMTQAITYPE_DRIVERVERSION_RENDER |
KMTQAITYPE_ADAPTERTYPE_RENDER |
KMTQAITYPE_WDDM_1_2_CAPS_RENDER |
KMTQAITYPE_WDDM_1_3_CAPS_RENDER |
KMTQAITYPE_QUERY_ADAPTER_UNIQUE_GUID |
KMTQAITYPE_NODEPERFDATA |
KMTQAITYPE_ADAPTERPERFDATA |
KMTQAITYPE_ADAPTERPERFDATA_CAPS |
KMTQUITYPE_GPUVERSION |
KMTQAITYPE_DRIVER_DESCRIPTION |
KMTQAITYPE_DRIVER_DESCRIPTION_RENDER |
KMTQAITYPE_SCANOUT_CAPS |
KMTQAITYPE_DISPLAY_UMDRIVERNAME |
KMTQAITYPE_PARAVIRTUALIZATION_RENDER |
KMTQAITYPE_SERVICENAME |
KMTQAITYPE_WDDM_2_7_CAPS |
KMTQAITYPE_TRACKEDWORKLOAD_SUPPORT |
KMTQAITYPE_HYBRID_DLIST_DLL_SUPPORT pPrivateDriverData 는 D3DKMT_HYBRID_DLIST_DLL_SUPPORT 구조를 가리킵니다. Windows 10 버전 2004부터 지원됩니다. |
KMTQAITYPE_DISPLAY_CAPS |
KMTQAITYPE_WDDM_2_9_CAPS pPrivateDriverData 는 지원되는 WDDM 2.9 캡에 대한 정보가 포함된 D3DKMT_WDDM_2_9_CAPS 구조를 가리킵니다. Windows Server 2022부터 지원됩니다. |
KMTQAITYPE_CROSSADAPTERRESOURCE_SUPPORT pPrivateDriverData 는 D3DKMT_CROSSADAPTERRESOURCE_SUPPORT 구조를 가리킵니다. Windows Server 2022부터 지원됩니다. |
KMTQAITYPE_WDDM_3_0_CAPS pPrivateDriverData 는 지원되는 WDDM 3.0 캡에 대한 정보가 포함된 D3DKMT_WDDM_3_0_CAPS 구조를 가리킵니다. Windows 11 버전 21H2부터 지원됩니다. |
KMTQAITYPE_WSAUMDIMAGENAME |
KMTQAITYPE_VGPUINTERFACEID |
KMTQAITYPE_WDDM_3_1_CAPS pPrivateDriverData 는 지원되는 WDDM 3.1 캡에 대한 정보가 포함된 D3DKMT_WDDM_3_1_CAPS 구조를 가리킵니다. Windows 11 버전 22H2부터 지원됩니다. |
설명
각 열거형 값은 D3DKMT_QUERYADAPTERINFO 다른 필드, 특히 D3DKMT_QUERYADAPTERINFO::p PrivateDriverData를 해석하는 방법을 표시합니다. pPrivateDriverData 는 일반적으로 각 열거형 값에 해당하는 고유한 구조체로 재해석됩니다. 위에서 설명한 대로 예외가 있습니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 | d3dkmthk.h |
추가 정보
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기