다음을 통해 공유


WDDM 드라이버 및 기능 상한

이 항목에서는 WDDM(Windows Display Driver Model) 드라이버 기능(caps)에 대해 설명합니다.

이 표에서는 드라이버가 Windows에 WDDM 드라이버 유형 및 버전을 지정하기 위한 요구 사항을 나열합니다.

WDDM 1.2 드라이버 요구 사항

WDDM 드라이버 유형 DDI 요구 사항
전체 그래픽 모든 렌더링 관련 및 디스플레이 관련 필수 DPI(디바이스 드라이버 인터페이스) 구현
Display-Only 모든 표시 관련 DDI를 구현하고 모든 렌더링 관련 DDI에 대해 null 포인터를 반환합니다.
Render-Only 모든 렌더링 관련 DDI를 구현하고 모든 디스플레이별 DDI에 대해 null 포인터를 반환하거나 전체 WDDM 드라이버에 대한 모든 DDI를 구현하지만 보고서 DISPLAY_ADAPTER_INFO. NumVidPnSources = 0 및 DISPLAY_ADAPTER_INFO. NumVidPnTargets = 0.

이 표에는 WDDM 1.2 드라이버가 설정해야 하는 Microsoft DirectX 그래픽 커널 하위 시스템(Dxgkrnl.sys)에 표시되는 모든 기능 기능이 나열되어 있습니다. "M"은 필수 기능을 나타내고,"O"는 선택적을 나타내고 "NA"는 해당되지 않음을 나타냅니다. 각 기능에 대한 세부 정보를 읽으려면 왼쪽 열의 링크를 따릅니다.

WDDM 1.2 기능 대문자

기능 전체 그래픽 드라이버 렌더링 전용 드라이버 디스플레이 전용 드라이버 기능 대문자
WDDM 버전 M M M DXGK_DRIVERCAPS. WDDMVersion
PnP(플러그 앤 플레이) 시작 및 중지: 비 VGA에 대한 버그 검사 및 PnP 중지 지원 M 해당 없음 M DXGK_DRIVERCAPS. SupportNonVGA
최적화된 화면 회전 지원 M 해당 없음 M DXGK_DRIVERCAPS. SupportSmoothRotation
GPU 선점 M M 해당 없음 DXGK_DRIVERCAPS. PreemptionCaps
DXGK_FLIPCAPS. FlipOnVSyncMmIo M M 해당 없음 DXGK_FLIPCAPS. FlipOnVSyncMmIoFlipOnVSyncMmIo는 Windows Vista부터 사용할 수 있었습니다. Windows 8 시작하는 요구 사항은 FlipOnVSyncMmIo 상한을 설정하는 것입니다.
Windows 8 TDR 변경 내용 M M 해당 없음 DXGK_DRIVERCAPS. SupportPerEngineTDR
대기 최대 절전 모드 최적화: 절전 모드 및 다시 시작 시 성능을 향상시키기 위해 그래픽 스택 최적화 O O 해당 없음 DXGK_SEGMENTDESCRIPTOR3. 플래그
입체 3D: 입체 콘텐츠를 처리하고 제공하는 새로운 인프라 O 해당 없음 해당 없음 D3DKMDT_VIDPN_SOURCE_MODE_TYPE
비디오 메모리의 직접 대칭 이동 M 해당 없음 해당 없음 DXGK_DRIVERCAPS. SupportDirectFlip
GDI 하드웨어 가속: WDDM 1.1부터 필요한 기능 M M 해당 없음 DXGK_PRESENTATIONCAPS. SupportKernelModeCommandBuffer
유휴 상태 및 활성 전원의 GPU 전원 관리 O O O 이 기능이 지원되는 경우 DxgkDdiSetPowerComponentFStateDxgkDdiPowerRuntimeControlRequest 함수를 지원해야 합니다.