다음을 통해 공유


DXGK_DIAG_DISPLAY_LID_STATE 열거형(dispmprt.h)

DXGK_DIAG_DISPLAY_LID_STATE 비입력 디스플레이 진단 정보를 수집할 때 OS(운영 체제)에 대상의 뚜껑 상태를 제공합니다.

Syntax

typedef enum _DXGK_DIAG_DISPLAY_LID_STATE {
  DXGK_DIAG_DISPLAY_LID_STATE_UNINITIALIZED,
  DXGK_DIAG_DISPLAY_LID_STATE_NOTAPPLICABLE,
  DXGK_DIAG_DISPLAY_LID_STATE_OPEN,
  DXGK_DIAG_DISPLAY_LID_STATE_CLOSE,
  DXGK_DIAG_DISPLAY_LID_STATE_UNKNOWN
} DXGK_DIAG_DISPLAY_LID_STATE;

상수

 
DXGK_DIAG_DISPLAY_LID_STATE_UNINITIALIZED
진단 초기화 중에 OS 사용을 위해 예약됩니다.
DXGK_DIAG_DISPLAY_LID_STATE_NOTAPPLICABLE
이 대상에는 뚜껑 상태를 적용할 수 없습니다. 내부 디스플레이가 아닌 대부분의 대상에 사용되는 값입니다.
DXGK_DIAG_DISPLAY_LID_STATE_OPEN
드라이버 상태에 따라 디스플레이의 덮개는 현재 열려 있습니다.
DXGK_DIAG_DISPLAY_LID_STATE_CLOSE
디스플레이의 뚜껑은 현재 드라이버 상태에 따라 닫혀 있습니다.
DXGK_DIAG_DISPLAY_LID_STATE_UNKNOWN
드라이버가 현재 덮개 상태를 모릅니다. 드라이버는 내부적으로 덮개 상태를 유지/캐시하지 않는 경우에만 이 값을 사용해야 합니다.

설명

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

DXGK_DIAG_DISPLAY_LID_STATE 뚜껑이 있는 폼 팩터에만 적용됩니다. 드라이버가 뚜껑의 현재 상태(열기 또는 닫기)를 캐시하는 경우 OS 상태와 비교하려고 합니다.

요구 사항

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

추가 정보

DXGK_DISPLAYSTATE_NONINTRUSIVE

DXGKARG_GETDISPLAYSTATENONINTRUSIVE

DxgkDdiGetDisplayStateNonIntrusive