다음을 통해 공유


DXGK_DIAG_DISPLAY_SCANOUT_STATE 열거형(dispmprt.h)

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

통사론

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