IMFContentProtectionDevice::GetPrivateDataByteCount 方法 (mfidl.h)
获取需要预先追加到 的所需字节数
通过 InvokeFunction 方法调用安全处理器时的输入和输出缓冲区。
指定此字节数时,媒体基础转换 (MFT) 解密器可以分配字节总数,并且可以避免在解密器将数据移动到安全处理器时创建数据副本。
语法
HRESULT GetPrivateDataByteCount(
[out] DWORD *PrivateInputByteCount,
[out] DWORD *PrivateOutputByteCount
);
parameters
[out] PrivateInputByteCount
需要预先添加的所需字节数
提供给内容保护系统的输入缓冲区。
[out] PrivateOutputByteCount
需要预先添加的所需字节数
提供给内容保护系统的输出缓冲区。
返回值
如果该方法成功,则返回 S_OK。 否则,将返回 HRESULT 错误代码。
要求
最低受支持的客户端 | Windows 10 [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2016 [仅限桌面应用] |
目标平台 | Windows |
标头 | mfidl.h |
Library | Mfplat.lib |
DLL | Mfplat.dll |