DXGKDDI_STOPCAPTURE回调函数 (d3dkmddi.h)

DxgkDdiStopCapture 函数阻止捕获硬件将给定分配用作捕获缓冲区。

语法

DXGKDDI_STOPCAPTURE DxgkddiStopcapture;

NTSTATUS DxgkddiStopcapture(
  [in] IN_CONST_HANDLE hAdapter,
  [in] IN_CONST_PDXGKARG_STOPCAPTURE pStopCapture
)
{...}

参数

[in] hAdapter

与显示适配器关联的上下文块的句柄。 显示微型端口驱动程序以前向 MiniportDeviceContext 中的 Microsoft DirectX 图形内核子系统提供了此句柄,DxgkDdiAddDevice 函数的输出参数。

[in] pStopCapture

指向 DXGKARG_STOPCAPTURE 结构的指针,该结构包含用作捕获缓冲区的分配的句柄。

返回值

DxgkDdiStopCapture 返回STATUS_SUCCESS;如果未成功停止分配,则返回适当的错误结果。

言论

当捕获缓冲区被销毁时,DirectX 图形内核子系统调用 DxgkDdiStopCapture 函数,以通知显示微型端口驱动程序停止使用分配作为捕获缓冲区的捕获硬件。 如果捕获硬件已使用分配停止,驱动程序应忽略调用。

DxgkDdiStopCapture 进行分页。

要求

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

另请参阅

DXGKARG_STOPCAPTURE

DxgkDdiAddDevice