MFCreateContentDecryptorContext 函数 (mfidl.h)
为指定的媒体保护系统创建 IMFContentDecryptorContext 接口。
语法
HRESULT MFCreateContentDecryptorContext(
[in] REFGUID guidMediaProtectionSystemId,
[in, optional] IMFDXGIDeviceManager *pD3DManager,
[in] IMFContentProtectionDevice *pContentProtectionDevice,
[out] IMFContentDecryptorContext **ppContentDecryptorContext
);
参数
[in] guidMediaProtectionSystemId
要为其创建 IMFContentDecryptorContext 接口的媒体保护系统的标识符。
[in, optional] pD3DManager
指向要用于共享 Direct3D 11 设备的 IMFDXGIDeviceManager 接口的指针。
[in] pContentProtectionDevice
指定媒体 保护系统的 IMFContentProtectionDevice 接口。
[out] ppContentDecryptorContext
指向创建的 IMFContentDecryptorContext 接口的指针。
返回值
无
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 10 [桌面应用 |UWP 应用] |
最低受支持的服务器 | Windows Server 2016 [桌面应用 |UWP 应用] |
目标平台 | Windows |
标头 | mfidl.h |
Library | Mfplat.lib |
DLL | Mfplat.dll |