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 範圍。 此值是要取消之 [PresentIdCancelRequested, LastSubmittedPresentIdToDriver] 翻轉範圍中的第一個翻轉。
PresentIdCancelled
[out]指定驅動程式同步取消的 PresentId 範圍。 此值是第一次翻轉 [PresentIdCancelled, LastSubmittedPresentIdToDriver] 翻轉已取消的範圍。 PresentIdCancelled 的可能值如下。
值 | 意義 |
---|---|
PresentIdCancelRequested | 驅動程式取消指定範圍中的所有擱置翻轉。 |
大於或等於 PresentIdCancelRequested | 驅動程式無法取消指定範圍內的一或多個暫止簡報。 |
零個 | 未同步取消暫止的簡報。 |
備註
異步取消的 PresentId 會透過 VSync 中斷機制報告。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows Server 2022 (WDDM 2.9) |
標頭 | d3dkmddi.h |