Поделиться через


структура 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 содержится в структуре DXGKARG_GETDISPLAYSTATEINTRUSIVE , которая передается в вызовах DxgkDdiGetDisplayStateIntrusive во время сбора диагностических данных.

Требования

Требование Значение
Минимальная версия клиента 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