Compartilhar via


DXGK_DIAG_DISPLAY_SCANOUT_STATE enumeração (dispmprt.h)

DXGK_DIAG_DISPLAY_SCANOUT_STATE indica se o pipeline de exibição está buscando e verificando pixels ativamente para o destino/exibição determinado.

Syntax

typedef enum _DXGK_DIAG_DISPLAY_SCANOUT_STATE {
  DXGK_DIAG_DISPLAY_SCANOUT_STATE_UNINITIALIZED,
  DXGK_DIAG_DISPLAY_SCANOUT_DISABLED,
  DXGK_DIAG_DISPLAY_SCANOUT_ACTIVE,
  DXGK_DIAG_DISPLAY_SCANOUT_ACTIVE_BLACK
} DXGK_DIAG_DISPLAY_SCANOUT_STATE;

Constantes

 
DXGK_DIAG_DISPLAY_SCANOUT_STATE_UNINITIALIZED
Reservado para uso do sistema operacional durante a inicialização do diagnóstico.
DXGK_DIAG_DISPLAY_SCANOUT_DISABLED
No momento, o hardware de exibição não está verificando nenhum pixel para o vidpntarget/monitor.
DXGK_DIAG_DISPLAY_SCANOUT_ACTIVE
O hardware de exibição está verificando ativamente pixels para o vidpntarget/monitor.
DXGK_DIAG_DISPLAY_SCANOUT_ACTIVE_BLACK
O hardware de exibição está verificando ativamente um fluxo de pixel preto para o vidpntarget/monitor, mas não do buffer de quadros. Em vez disso, os pixels estão sendo gerados internamente pelo driver/hardware para simular a visibilidade do monitor OFF para cenários como DdiSetVidPnSourceVisibility.

Comentários

A enumeração DXGK_DIAG_DISPLAY_SCANOUT_STATE é um membro da estrutura DXGK_DISPLAYSTATE_INTRUSIVE . Ele é usado durante a coleta de informações de diagnóstico de exibição por meio de chamadas para DxgkDdiGetDisplayStateIntrusive.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10, versão 2004
Cabeçalho dispmprt.h

Confira também

DXGK_DISPLAYSTATE_INTRUSIVE

DXGKARG_GETDISPLAYSTATEINTRUSIVE

DxgkDdiGetDisplayStateIntrusive