DXGKDDI_UPDATEOVERLAY回调函数 (d3dkmddi.h)
DxgkDdiUpdateOverlay 函数修改覆盖硬件。
语法
DXGKDDI_UPDATEOVERLAY DxgkddiUpdateoverlay;
NTSTATUS DxgkddiUpdateoverlay(
[in] IN_CONST_HANDLE hOverlay,
[in] IN_CONST_PDXGKARG_UPDATEOVERLAY pUpdateOverlay
)
{...}
参数
[in] hOverlay
要修改的覆盖的句柄。 显示微型端口驱动程序的 DxgkDdiCreateOverlay 函数以前向 hOverlay 中的 Microsoft DirectX 图形内核子系统提供了此句柄pCreateOverlay 指向的 DXGKARG_CREATEOVERLAY 结构的成员。
[in] pUpdateOverlay
指向描述如何修改覆盖硬件的 DXGKARG_UPDATEOVERLAY 结构的指针。
返回值
DxgkDdiUpdateOverlay 返回以下值之一:
返回代码 | 描述 |
---|---|
STATUS_SUCCESS | DxgkDdiUpdateOverlay 已成功修改覆盖。 |
STATUS_INVALID_PARAMETER | 传递给 DxgkDdiUpdateOverlay 的参数包含阻止其完成的错误。 |
STATUS_NO_MEMORY | DxgkDdiUpdateOverlay 无法分配完成所需的内存。 |
STATUS_INSUFFICIENT_RESOURCES | DxgkDdiUpdateOverlay 无法完成,因为带宽不足或请求的覆盖硬件无法完成任务。 |
STATUS_GRAPHICS_DRIVER_MISMATCH | 显示微型端口驱动程序与发起对 DxgkDdiUpdateOverlay 调用的用户模式显示驱动程序不兼容。 |
言论
应 DxgkDdiUpdateOverlay 进行分页。
要求
要求 | 价值 |
---|---|
最低支持的客户端 | Windows Vista |
目标平台 | 桌面 |
标头 | d3dkmddi.h |
IRQL | PASSIVE_LEVEL |