DXGK_MULTIPLANE_OVERLAY_VSYNC_INFO3 構造体 (d3dkmddi.h)
ディスプレイ ミニポート ドライバーは 、DXGK_MULTIPLANE_OVERLAY_VSYNC_INFO3 を使用して、Vsync の後の平面ごとの反転の完了を報告します。
構文
typedef struct _DXGK_MULTIPLANE_OVERLAY_VSYNC_INFO3 {
DWORD LayerIndex;
ULONG FirstFreeFlipQueueLogEntryIndex;
} DXGK_MULTIPLANE_OVERLAY_VSYNC_INFO3;
メンバー
LayerIndex
表示するオーバーレイ 平面の 0 から始まるインデックス。 上平面 (z 方向) には、インデックス 0 が付けられます。 平面のインデックス値は、上から下に順番に指定する必要があります。
FirstFreeFlipQueueLogEntryIndex
フリップ キュー ログ バッファーに最後に書き込まれたエントリの後のインデックス。
注釈
DXGK_MULTIPLANE_OVERLAY_VSYNC_INFO3 は、 DXGKARGCB_NOTIFY_INTERRUPT_DATA 構造体のメンバーです。 ハードウェア フリップ キュー モデルで Vsync が発生した後、各プレーンの反転完了を報告するためにドライバーによって入力されます。 これは、ディスプレイ アダプターが Vsync の後に割り込みを生成するときに入力する必要があります。
要件
要件 | 値 |
---|---|
サポートされている最小のサーバー | Windows Server 2022 (WDDM 2.9) |
Header | d3dkmddi.h |
こちらもご覧ください
DXGK_MULTIPLANE_OVERLAY_VSYNC_INFO2