다음을 통해 공유


DXGK_DIAG_DISPLAY_MODE_SET 열거형(dispmprt.h)

DXGK_DIAG_DISPLAY_MODE_SET 비입력 디스플레이 진단 정보를 수집할 때 드라이버의 마지막 모드 집합 상태를 운영 체제(OS)에 제공합니다.

Syntax

typedef enum _DXGK_DIAG_DISPLAY_MODE_SET {
  DXGK_DIAG_DISPLAY_MODE_SET_UNINITIALIZED,
  DXGK_DIAG_DISPLAY_MODE_SET_NO,
  DXGK_DIAG_DISPLAY_MODE_SET_YES
} DXGK_DIAG_DISPLAY_MODE_SET;

상수

 
DXGK_DIAG_DISPLAY_MODE_SET_UNINITIALIZED
진단 초기화 중에 OS 사용을 위해 예약됩니다.
DXGK_DIAG_DISPLAY_MODE_SET_NO
드라이버가 마지막 모드 집합을 성공적으로 완료하지 못했습니다.
DXGK_DIAG_DISPLAY_MODE_SET_YES
드라이버가 마지막 모드 집합을 성공적으로 완료했습니다.

설명

DXGK_DIAG_DISPLAY_MODE_SET 열거형은 DXGK_DISPLAYSTATE_NONINTRUSIVE 구조체의 멤버입니다. DxgkDdiGetDisplayStateNonIntrusive 호출을 통해 디스플레이 진단 정보를 수집하는 동안 사용됩니다.

OS는 마지막 Set 모드 호출이 성공했는지 여부를 추적하는 동안 DXGK_DIAG_DISPLAY_MODE_SET OS 상태와 비교하기 위해 지정된 대상에 설정된 모드에 대한 드라이버 상태를 제공합니다. OS의 경우 모드 집합 작업은 주로 SetTimings DDI 호출로 구성됩니다. 그러나 드라이버의 경우 모드 집합은 일반적으로 하드웨어 타이밍을 올바르게 설정하는 여러 내부 작업을 의미합니다. OS는 DXGK_DIAG_DISPLAY_MODE_SET 사용하여 모드 집합의 전체 드라이버 상태를 확인하고 성공한 것으로 간주되는 경우 확인할 수 있습니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 10, 버전 2004
머리글 dispmprt.h

추가 정보

DXGK_DISPLAYSTATE_NONINTRUSIVE

DXGKARG_GETDISPLAYSTATENONINTRUSIVE

DxgkDdiGetDisplayStateNonIntrusive