Condividi tramite


struttura DXGK_DISPLAYSTATE_INTRUSIVE (dispmprt.h)

La struttura DXGK_DISPLAYSTATE_INTRUSIVE mantiene lo stato di visualizzazione durante la raccolta dei dati di diagnostica.

Sintassi

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;

Membri

[in] VidPnTargetId

Valore intero che identifica una particolare origine video presente.

MonitorState

Valore DXGK_DIAG_MONITOR_STATE.

DisplayScanoutState

Valore DXGK_DIAG_DISPLAY_SCANOUT_STATE.

DisplaySampledGamma

Struttura DXGK_DIAG_DISPLAY_SAMPLED_GAMMA.

DisplayBufferContent

Valore DXGK_DIAG_SCANOUT_BUFFER_CONTENT.

DisplayErrorState

Valore DXGK_DIAG_DISPLAY_HARDWARE_ERROR_STATE.

DisplayBandwidth

Valore DXGK_DIAG_DISPLAY_HARDWARE_BANDWIDTH.

ReturnSubStatus

Valore DXGK_DIAG_GETDISPLAYSTATE_SUBSTATUS_FLAGS.

Osservazioni

Un puntatore a una matrice di puntatori alle strutture DXGK_DISPLAYSTATE_INTRUSIVE è contenuto nella struttura DXGKARG_GETDISPLAYSTATEINTRUSIVE, che viene passata nelle chiamate a DxgkDdiGetDisplayStateIntrusive durante la raccolta dei dati di diagnostica.

Fabbisogno

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

Vedere anche

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