DXGK_DISPLAYSTATE_INTRUSIVE 構造体 (dispmprt.h)

DXGK_DISPLAYSTATE_INTRUSIVE構造体は、診断データ収集中に表示状態を保持します。

構文

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;

メンバー

[in] VidPnTargetId

特定のビデオ存在ソースを識別する整数値。

MonitorState

DXGK_DIAG_MONITOR_STATE値。

DisplayScanoutState

DXGK_DIAG_DISPLAY_SCANOUT_STATE値。

DisplaySampledGamma

DXGK_DIAG_DISPLAY_SAMPLED_GAMMA構造体。

DisplayBufferContent

DXGK_DIAG_SCANOUT_BUFFER_CONTENT値。

DisplayErrorState

DXGK_DIAG_DISPLAY_HARDWARE_ERROR_STATE値。

DisplayBandwidth

DXGK_DIAG_DISPLAY_HARDWARE_BANDWIDTH値。

ReturnSubStatus

DXGK_DIAG_GETDISPLAYSTATE_SUBSTATUS_FLAGS値。

注釈

DXGK_DISPLAYSTATE_INTRUSIVE構造体へのポインターの配列へのポインターは、診断データ収集中に DxgkDdiGetDisplayStateIntrusive への呼び出しで渡されるDXGKARG_GETDISPLAYSTATEINTRUSIVE構造体に含まれています。

要件

要件
サポートされている最小のクライアント Windows 10 バージョン 2004
Header dispmprt.h

こちらもご覧ください

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