Condividi tramite


struttura DXGK_DISPLAYSTATE_NONINTRUSIVE (dispmprt.h)

La struttura DXGK_DISPLAYSTATE_NONINTRUSIVE mantiene lo stato di visualizzazione durante la raccolta di dati di diagnostica non invasiva.

Sintassi

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;

Membri

VidPnTargetId

Valore intero che identifica una particolare origine video presente.

DisplayConnectivity

Valore DXGK_DIAG_DISPLAY_CONNECTIVITY.

DisplayLidState

Valore DXGK_DIAG_DISPLAY_LID_STATE.

DisplayTopology

Valore DXGK_DIAG_BASIC_DISPLAY_TOPOLOGY.

DisplayLinkState

Valore DXGK_DIAG_DISPLAY_LINK_STATE.

DisplayModeSet

Valore DXGK_DIAG_DISPLAY_MODE_SET.

ReturnSubStatus

Valore DXGK_DIAG_GETDISPLAYSTATE_SUBSTATUS_FLAGS.

Osservazioni

Un puntatore a una matrice di puntatori alle strutture DXGK_DISPLAYSTATE_NONINTRUSIVE è contenuto nella struttura DXGKARG_GETDISPLAYSTATENONINTRUSIVE, che viene passata nelle chiamate a DxgkDdiGetDisplayStateNonIntrusive durante la raccolta di dati di diagnostica non invadente.

Fabbisogno

Requisito Valore
client minimo supportato Windows 10, versione 2004
intestazione dispmprt.h

Vedere anche

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