DXGKARG_CANCELQUEUEDFLIPS 結構 (d3dkmddi.h)

DXGKARG_CANCELQUEUEDFLIPS 結構包含驅動程式DXGKDDI_CANCELQUEUEDFLIPS回呼函式的參數。 從WDDM 3.0 開始 DXGKARG_CANCELFLIPS取代此結構。

語法

typedef struct _DXGKARG_CANCELQUEUEDFLIPS {
  D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
  UINT                           LayerIndex;
  ULONGLONG                      PresentIdCancelRequested;
  ULONGLONG                      PresentIdCancelled;
} DXGKARG_CANCELQUEUEDFLIPS;

成員

VidPnSourceId

[in]識別翻轉佇列之 VidPn 來源標識碼 的D3DDDI_VIDEO_PRESENT_SOURCE_ID 值。

LayerIndex

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

PresentIdCancelRequested

[in]識別要取消的 PresentId 範圍。 此值是要取消之 [PresentIdCancelRequestedLastSubmittedPresentIdToDriver] 翻轉範圍中的第一個翻轉。

PresentIdCancelled

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

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

備註

異步取消的 PresentId 會透過 VSync 中斷機制報告。

規格需求

需求
最低支援的用戶端 Windows Server 2022 (WDDM 2.9)
標頭 d3dkmddi.h

另請參閱

DXGKARG_CANCELFLIPS