DXGKDDI_FLIPOVERLAY回调函数 (d3dkmddi.h)

DxgkDdiFlipOverlay 函数使用指定的覆盖显示新的分配。

语法

DXGKDDI_FLIPOVERLAY DxgkddiFlipoverlay;

NTSTATUS DxgkddiFlipoverlay(
  [in] IN_CONST_HANDLE hOverlay,
  [in] IN_CONST_PDXGKARG_FLIPOVERLAY pFlipOverlay
)
{...}

参数

[in] hOverlay

要翻转的覆盖的句柄。 显示微型端口驱动程序的 DxgkDdiCreateOverlay 函数以前向 DXGKARG_CREATEOVERLAY 结构的 hOverlay 成员中的 Microsoft DirectX 图形内核子系统提供了此句柄。

[in] pFlipOverlay

指向 DXGKARG_FLIPOVERLAY 结构的指针,该结构描述要通过使用覆盖显示的新分配。

返回值

DxgkDdiFlipOverlay 返回以下值之一:

返回代码 说明
STATUS_SUCCESS DxgkDdiFlipOverlay 成功显示新的分配。
STATUS_INVALID_PARAMETER 传递给 DxgkDdiFlipOverlay 的参数包含阻止其完成的错误。
STATUS_NO_MEMORY DxgkDdiFlipOverlay 无法分配完成该操作所需的内存。
STATUS_GRAPHICS_DRIVER_MISMATCH 显示微型端口驱动程序与启动对 DxgkDdiFlipOverlay 调用的用户模式显示驱动程序不兼容。

注解

DxgkDdiFlipOverlay 应可分页。

要求

要求
最低受支持的客户端 Windows Vista
目标平台 桌面
标头 d3dkmddi.h
IRQL PASSIVE_LEVEL

另请参阅

DXGKARG_CREATEOVERLAY

DXGKARG_FLIPOVERLAY

DxgkDdiCreateOverlay