Compartilhar via


estrutura DXGK_DISPLAYSTATE_NONINTRUSIVE (dispmprt.h)

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

Sintaxe

typedef struct _DXGK_DISPLAYSTATE_NONINTRUSIVE {
  D3DDDI_VIDEO_PRESENT_TARGET_ID   VidPnTargetId;
  DXGK_DIAG_DISPLAY_CONNECTIVITY   DisplayConnectivity;
  DXGK_DIAG_DISPLAY_LID_STATE      DisplayLidState;
  DXGK_DIAG_BASIC_DISPLAY_TOPOLOGY DisplayTopology;
  DXGK_DIAG_DISPLAY_LINK_STATE     DisplayLinkState;
  DXGK_DIAG_DISPLAY_MODE_SET       DisplayModeSet;
  UINT                             ReturnSubStatus;
} DXGK_DISPLAYSTATE_NONINTRUSIVE;

Membros

VidPnTargetId

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

DisplayConnectivity

Um valor DXGK_DIAG_DISPLAY_CONNECTIVITY .

DisplayLidState

Um valor DXGK_DIAG_DISPLAY_LID_STATE .

DisplayTopology

Um valor DXGK_DIAG_BASIC_DISPLAY_TOPOLOGY .

DisplayLinkState

Um valor DXGK_DIAG_DISPLAY_LINK_STATE .

DisplayModeSet

Um valor DXGK_DIAG_DISPLAY_MODE_SET .

ReturnSubStatus

Um valor DXGK_DIAG_GETDISPLAYSTATE_SUBSTATUS_FLAGS .

Comentários

Um ponteiro para uma matriz de ponteiros para estruturas DXGK_DISPLAYSTATE_NONINTRUSIVE está contido na estrutura DXGKARG_GETDISPLAYSTATENONINTRUSIVE , que é passada em chamadas para DxgkDdiGetDisplayStateNonIntrusive durante a coleta de dados de diagnóstico não intrusivo.

Requisitos

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

Confira também

DXGK_DIAG_DISPLAY_CONNECTIVITY

DXGK_DIAG_DISPLAY_LID_STATE

DXGK_DIAG_DISPLAY_LINK_STATE

DXGK_DIAG_DISPLAY_MODE_SET

DXGK_DIAG_BASIC_DISPLAY_TOPOLOGY

DXGKARG_GETDISPLAYSTATENONINTRUSIVE

DxgkDdiGetDisplayStateNonIntrusive