DXGK_CANCELFLIPS_PLANE 結構 (d3dkmddi.h)

硬體翻轉佇列模型中DXGK_CANCELFLIPS_PLANE 結構包含 平面取消要求

語法

typedef struct _DXGK_CANCELFLIPS_PLANE {
  ULONGLONG PresentIdCancelRequested;
  ULONGLONG PresentIdCancelled;
  UINT      LayerIndex;
} DXGK_CANCELFLIPS_PLANE;

成員

PresentIdCancelRequested

[in]識別要取消的 PresentIds 範圍。 此值是第一次翻轉 [PresentIdCancelRequestedLastSubmittedPresentIdToDriver] 翻轉要取消的範圍。

PresentIdCancelled

[out]指定驅動程式同步取消的 PresentId 範圍。 此值是第一次翻轉 [PresentIdCancelledLastSubmittedPresentIdToDriver] 翻轉已取消的範圍。 PresentIdCancelled 的可能值如下。

意義
PresentIdCancelRequested 驅動程式取消指定範圍中的所有擱置翻轉。
大於或等於 PresentIdCancelRequested 驅動程式無法取消指定範圍內一或多個擱置中的簡報。
零個 未同步取消暫止的簡報。

LayerIndex

[in]識別翻轉佇列中的 MPO 平面索引。

備註

DXGKARG_CANCELFLIPS 結構包含DXGK_CANCELFLIPS_PLANE結構的陣列指標,每個結構都包含每個平面取消要求。

如需詳細資訊,請參閱 取消多個平面上的連結翻轉

規格需求

需求
最低支援的用戶端 Windows 11 (WDDM 3.0)
標頭 d3dkmddi.h

另請參閱

DXGKARG_CANCELFLIPS

DXGKDDI_CANCELFLIPS