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_SCANOUT_BUFFER_CONTENT