DXGK_CANCELFLIPS_PLANE 结构 (d3dkmddi.h)
在 硬件翻转队列模型中, DXGK_CANCELFLIPS_PLANE 结构包含 平面取消请求。
语法
typedef struct _DXGK_CANCELFLIPS_PLANE {
ULONGLONG PresentIdCancelRequested;
ULONGLONG PresentIdCancelled;
UINT LayerIndex;
} DXGK_CANCELFLIPS_PLANE;
成员
PresentIdCancelRequested
[in]标识要取消的 PresentId 的范围。 此值是要取消的 [PresentIdCancelRequested, LastSubmittedPresentIdToDriver] 翻转范围内的第一个翻转。
PresentIdCancelled
[out]指定驱动程序同步取消的 PresentId 的范围。 此值是已取消的 [PresentIdCancelled, LastSubmittedPresentIdToDriver] 翻转范围内的第一个翻转。 PresentIdCancelled 的可能值如下。
值 | 含义 |
---|---|
PresentIdCancelRequested | 驱动程序取消了指定范围内所有挂起的翻转。 |
大于或等于 PresentIdCancelRequested | 驱动程序无法取消指定范围内的一个或多个挂起的呈现。 |
零个 | 未同步取消任何待处理礼物。 |
LayerIndex
[in]标识翻转队列中的 MPO 平面索引。
注解
DXGKARG_CANCELFLIPS 结构包含指向DXGK_CANCELFLIPS_PLANE结构的数组的指针,每个结构包含每个平面取消请求。
有关详细信息 ,请参阅取消多个平面上的互锁翻转 。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 11 (WDDM 3.0) |
标头 | d3dkmddi.h |