DXGKDDI_SETTARGETANALOGCOPYPROTECTION回调函数 (d3dkmddi.h)

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

语法

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 级别调用,因此应使支持代码可分页。

要求

要求 价值
目标平台 窗户
标头 d3dkmddi.h