Partager via


structure DXGK_DISPLAYSTATE_INTRUSIVE (dispmprt.h)

La structure DXGK_DISPLAYSTATE_INTRUSIVE contient l’état d’affichage pendant la collecte de données de diagnostic.

Syntaxe

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;

Membres

[in] VidPnTargetId

Valeur entière qui identifie une vidéo particulière présente la source.

MonitorState

Valeur DXGK_DIAG_MONITOR_STATE.

DisplayScanoutState

Valeur DXGK_DIAG_DISPLAY_SCANOUT_STATE.

DisplaySampledGamma

Structure DXGK_DIAG_DISPLAY_SAMPLED_GAMMA.

DisplayBufferContent

Valeur DXGK_DIAG_SCANOUT_BUFFER_CONTENT.

DisplayErrorState

Valeur DXGK_DIAG_DISPLAY_HARDWARE_ERROR_STATE.

DisplayBandwidth

Valeur DXGK_DIAG_DISPLAY_HARDWARE_BANDWIDTH.

ReturnSubStatus

Valeur DXGK_DIAG_GETDISPLAYSTATE_SUBSTATUS_FLAGS.

Remarques

Un pointeur vers un tableau de pointeurs vers des structures DXGK_DISPLAYSTATE_INTRUSIVE est contenu dans la structure DXGKARG_GETDISPLAYSTATEINTRUSIVE, qui est passée dans les appels à DxgkDdiGetDisplayStateIntrusive lors de la collecte de données de diagnostic.

Exigences

Exigence Valeur
client minimum pris en charge Windows 10, version 2004
d’en-tête dispmprt.h

Voir aussi

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