다음을 통해 공유


DXGK_DIAG_DISPLAY_SCANOUT_STATE 열거형(dispmprt.h)

DXGK_DIAG_DISPLAY_SCANOUT_STATE 디스플레이 파이프라인이 현재 지정된 대상/디스플레이로 픽셀을 적극적으로 가져오고 검사하고 있는지 여부를 나타냅니다.

Syntax

typedef enum _DXGK_DIAG_DISPLAY_SCANOUT_STATE {
  DXGK_DIAG_DISPLAY_SCANOUT_STATE_UNINITIALIZED,
  DXGK_DIAG_DISPLAY_SCANOUT_DISABLED,
  DXGK_DIAG_DISPLAY_SCANOUT_ACTIVE,
  DXGK_DIAG_DISPLAY_SCANOUT_ACTIVE_BLACK
} DXGK_DIAG_DISPLAY_SCANOUT_STATE;

상수

 
DXGK_DIAG_DISPLAY_SCANOUT_STATE_UNINITIALIZED
진단 초기화 중에 OS 사용을 위해 예약됩니다.
DXGK_DIAG_DISPLAY_SCANOUT_DISABLED
디스플레이 하드웨어는 현재 vidpntarget/monitor에 대한 픽셀을 검사하지 않습니다.
DXGK_DIAG_DISPLAY_SCANOUT_ACTIVE
디스플레이 하드웨어는 vidpntarget/monitor에 대한 픽셀을 적극적으로 검사하고 있습니다.
DXGK_DIAG_DISPLAY_SCANOUT_ACTIVE_BLACK
디스플레이 하드웨어는 검은색 픽셀 스트림을 vidpntarget/monitor로 적극적으로 검사하지만 프레임 버퍼에서는 검사하지 않습니다. 대신 DdiSetVidPnSourceVisibility와 같은 시나리오에 대한 모니터 가시성 OFF를 시뮬레이션하기 위해 드라이버/하드웨어에서 픽셀을 내부적으로 생성합니다.

설명

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

요구 사항

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

추가 정보

DXGK_DISPLAYSTATE_INTRUSIVE

DXGKARG_GETDISPLAYSTATEINTRUSIVE

DxgkDdiGetDisplayStateIntrusive