MFGetMFTMerit 函数 (mfapi.h)
获取硬件编解码器的优点值。
语法
HRESULT MFGetMFTMerit(
[in, out] IUnknown *pMFT,
[in] UINT32 cbVerifier,
[in] const BYTE *verifier,
[out] DWORD *merit
);
参数
[in, out] pMFT
指向媒体基础转换的 IUnknown 接口的指针, (表示编解码器的 MFT) 。
[in] cbVerifier
验证程序数组的大小(以字节为单位)。
[in] verifier
包含以下项之一的缓冲区的地址:
- 类标识符 (MFT 的 CLSID) 。
- 一个以 null 结尾的宽字符字符串,其中包含基础硬件设备的符号链接。 在 cbVerifier 的值中包含终止 null 的大小。
[out] merit
接收优点值。
返回值
如果此函数成功,则返回 S_OK。 否则,将返回 HRESULT 错误代码。
注解
如果 MFT 不表示具有有效输出保护管理器 (OPM) 证书的硬件设备,则函数将失败。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 7 [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 R2 [仅限桌面应用] |
目标平台 | Windows |
标头 | mfapi.h |
Library | Mfplat.lib |
DLL | Mfplat.dll |