DXGKDDI_SETTARGETANALOGCOPYPROTECTION回调函数 (d3dkmddi.h)

设置指定目标 ID 上的模拟复制保护。如果仅更改了 D3DKMDT_VIDPN_PRESENT_PATH_COPYPROTECTION,这在功能上等效于以前 WDDM 版本中的 DxgkDdiUpdateActiveVidPnPresentPath。

语法

DXGKDDI_SETTARGETANALOGCOPYPROTECTION DxgkddiSettargetanalogcopyprotection;

NTSTATUS DxgkddiSettargetanalogcopyprotection(
  IN_CONST_HANDLE hAdapter,
  IN_CONST_PDXGKARG_SETTARGETANALOGCOPYPROTECTION pSetTargetAnalogCopyProtectionArg
)
{...}

参数

hAdapter

标识适配器。

pSetTargetAnalogCopyProtectionArg

指向DXGKARG_SETTARGETANALOGCOPYPROTECTION结构的指针,该结构提供所请求的目标 ID 和模拟内容保护参数。

返回值

如果此例程成功,则返回STATUS_SUCCESS。

注解

这是可选的 DDI,因此,如果未针对驱动程序支持的每个适配器实现 DDI,则应将DRIVER_INITIALIZATION_DATA中的函数指针设置为 null。 由于模拟内容保护仅在模拟目标上受支持,可能无法通过硬件保护装置提供支持,因此随着时间的推移,驱动程序将不再需要支持此 DDI。

OEMCopyProtection 字节数组是旧 DDI 中使用的D3DKMDT_VIDPN_PRESENT_PATH_COPYPROTECTION结构的一部分,它已被删除,因为它是保留的,从未定义,因此始终包含零。

此函数始终在 PASSIVE 级别调用,因此应使支持代码可分页。

要求

要求
目标平台 Windows
标头 d3dkmddi.h