DXGK_MULTIPLANE_OVERLAY_VSYNC_INFO2 結構 (d3dkmddi.h)
DXGK_MULTIPLANE_OVERLAY_VSYNC_INFO2結構是由顯示迷你埠驅動程式用來報告 VSYNC 之後的個別平面翻轉完成。
語法
typedef struct _DXGK_MULTIPLANE_OVERLAY_VSYNC_INFO2 {
DWORD LayerIndex;
ULONGLONG PresentId;
DXGKCB_NOTIFY_MPO_VSYNC_FLAGS Flags;
} DXGK_MULTIPLANE_OVERLAY_VSYNC_INFO2;
成員
LayerIndex
要顯示的重疊平面之以零起始的索引。 z 方向 (頂端平面) 具有索引零。 平面的索引值必須依序從上到下。
PresentId
DXGKDDI_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY3 呼叫期間 提供的影片簡報來源標識碼。
Flags
包含驅動程式集旗 標的DXGKCB_NOTIFY_MPO_VSYNC_FLAGS 結構。 這些旗標是用來判斷排程器是否應該為此平面呼叫 DXGKDDI_POSTMULTIPLANEOVERLAYPRESENT 。
備註
DXGK_MULTIPLANE_OVERLAY_VSYNC_INFO2 是 DXGKARGCB_NOTIFY_INTERRUPT_DATA 結構的成員。 驅動程式會填入,以在發生 VSYNC 之後報告每個平面的翻轉完成。 當顯示器配接器在 VSYNC 之後產生中斷時,應該填入它。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 10 版本 1607 (WDDM 2.1) |
標頭 | d3dkmddi.h |
另請參閱
DXGK_MULTIPLANE_OVERLAY_VSYNC_INFO3
DXGKARGCB_NOTIFY_INTERRUPT_DATA