Freigeben über


DXGK_DISPLAYSTATE_INTRUSIVE-Struktur (dispmprt.h)

Die DXGK_DISPLAYSTATE_INTRUSIVE-Struktur enthält den Anzeigezustand während der Diagnosedatensammlung.

Syntax

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;

Member

[in] VidPnTargetId

Ganzzahliger Wert, der eine bestimmte Videoquelle identifiziert.

MonitorState

Ein DXGK_DIAG_MONITOR_STATE-Wert .

DisplayScanoutState

Ein DXGK_DIAG_DISPLAY_SCANOUT_STATE-Wert .

DisplaySampledGamma

Eine DXGK_DIAG_DISPLAY_SAMPLED_GAMMA-Struktur .

DisplayBufferContent

Ein DXGK_DIAG_SCANOUT_BUFFER_CONTENT-Wert .

DisplayErrorState

Ein DXGK_DIAG_DISPLAY_HARDWARE_ERROR_STATE-Wert .

DisplayBandwidth

Ein DXGK_DIAG_DISPLAY_HARDWARE_BANDWIDTH-Wert .

ReturnSubStatus

Ein DXGK_DIAG_GETDISPLAYSTATE_SUBSTATUS_FLAGS-Wert .

Hinweise

Ein Zeiger auf ein Array von Zeigern auf DXGK_DISPLAYSTATE_INTRUSIVE Strukturen ist in der DXGKARG_GETDISPLAYSTATEINTRUSIVE-Struktur enthalten, die während der Diagnosedatensammlung in Aufrufen an DxgkDdiGetDisplayStateIntrusive übergeben wird.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10, Version 2004
Kopfzeile dispmprt.h

Weitere Informationen

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