다음을 통해 공유


DXGK_DISPLAYSTATE_INTRUSIVE 구조체(dispmprt.h)

DXGK_DISPLAYSTATE_INTRUSIVE 구조체는 진단 데이터 수집 중에 표시 상태를 유지합니다.

구문

typedef struct _DXGKARG_DISPLAYSTATE_INTRUSIVE {
  [in] D3DDDI_VIDEO_PRESENT_TARGET_ID         VidPnTargetId;
       DXGK_DIAG_MONITOR_STATE                MonitorState;
       DXGK_DIAG_DISPLAY_SCANOUT_STATE        DisplayScanoutState;
       DXGK_DIAG_DISPLAY_SAMPLED_GAMMA        DisplaySampledGamma;
       DXGK_DIAG_SCANOUT_BUFFER_CONTENT       DisplayBufferContent;
       DXGK_DIAG_DISPLAY_HARDWARE_ERROR_STATE DisplayErrorState;
       DXGK_DIAG_DISPLAY_HARDWARE_BANDWIDTH   DisplayBandwidth;
       UINT                                   ReturnSubStatus;
} DXGK_DISPLAYSTATE_INTRUSIVE;

멤버

[in] VidPnTargetId

특정 비디오 현재 원본을 식별하는 정수 값입니다.

MonitorState

DXGK_DIAG_MONITOR_STATE 값입니다.

DisplayScanoutState

DXGK_DIAG_DISPLAY_SCANOUT_STATE 값입니다.

DisplaySampledGamma

DXGK_DIAG_DISPLAY_SAMPLED_GAMMA 구조체입니다.

DisplayBufferContent

DXGK_DIAG_SCANOUT_BUFFER_CONTENT 값입니다.

DisplayErrorState

DXGK_DIAG_DISPLAY_HARDWARE_ERROR_STATE 값입니다.

DisplayBandwidth

DXGK_DIAG_DISPLAY_HARDWARE_BANDWIDTH 값입니다.

ReturnSubStatus

DXGK_DIAG_GETDISPLAYSTATE_SUBSTATUS_FLAGS 값입니다.

설명

DXGK_DISPLAYSTATE_INTRUSIVE 구조체에 대한 포인터 배열에 대한 포인터는 진단 데이터 수집 중에 DxgkDdiGetDisplayStateIntrusive에 대한 호출로 전달되는 DXGKARG_GETDISPLAYSTATEINTRUSIVE 구조체에 포함됩니다.

요구 사항

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

추가 정보

DXGK_DIAG_DISPLAY_HARDWARE_BANDWIDTH

DXGK_DIAG_DISPLAY_HARDWARE_ERROR_STATE

DXGK_DIAG_DISPLAY_SAMPLED_GAMMA

DXGK_DIAG_DISPLAY_SCANOUT_STATE

DXGK_DIAG_GETDISPLAYSTATE_SUBSTATUS_FLAGS

DXGK_DIAG_MONITOR_STATE

DXGK_DIAG_SCANOUT_BUFFER_CONTENT

DXGKARG_GETDISPLAYSTATEINTRUSIVE

DxgkDdiGetDisplayStateIntrusive