Compartilhar via


estrutura DXGK_DISPLAYSTATE_INTRUSIVE (dispmprt.h)

A estrutura DXGK_DISPLAYSTATE_INTRUSIVE mantém o estado de exibição durante a coleta de dados de diagnóstico.

Sintaxe

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;

Membros

[in] VidPnTargetId

Valor inteiro que identifica uma fonte específica do vídeo presente.

MonitorState

Um valor DXGK_DIAG_MONITOR_STATE.

DisplayScanoutState

Um valor DXGK_DIAG_DISPLAY_SCANOUT_STATE.

DisplaySampledGamma

Uma estrutura DXGK_DIAG_DISPLAY_SAMPLED_GAMMA.

DisplayBufferContent

Um valor DXGK_DIAG_SCANOUT_BUFFER_CONTENT.

DisplayErrorState

Um valor DXGK_DIAG_DISPLAY_HARDWARE_ERROR_STATE.

DisplayBandwidth

Um valor DXGK_DIAG_DISPLAY_HARDWARE_BANDWIDTH.

ReturnSubStatus

Um valor DXGK_DIAG_GETDISPLAYSTATE_SUBSTATUS_FLAGS.

Observações

Um ponteiro para uma matriz de ponteiros para estruturas de DXGK_DISPLAYSTATE_INTRUSIVE está contido na estrutura DXGKARG_GETDISPLAYSTATEINTRUSIVE, que é passada em chamadas para DxgkDdiGetDisplayStateIntrusive durante a coleta de dados de diagnóstico.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 10, versão 2004
cabeçalho dispmprt.h

Consulte também

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