structure DXGK_DISPLAYSTATE_INTRUSIVE (dispmprt.h)
La structure DXGK_DISPLAYSTATE_INTRUSIVE conserve l’état d’affichage pendant la collecte des 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 source de présentation vidéo particulière.
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 pendant la collecte de données de diagnostic.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10, version 2004 |
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_SCANOUT_BUFFER_CONTENT