Функция MFGetMFTMerit (mfapi.h)
Возвращает значение заслуг аппаратного кодека.
Синтаксис
HRESULT MFGetMFTMerit(
[in, out] IUnknown *pMFT,
[in] UINT32 cbVerifier,
[in] const BYTE *verifier,
[out] DWORD *merit
);
Параметры
[in, out] pMFT
Указатель на интерфейс IUnknown преобразования Media Foundation (MFT), представляющий кодек.
[in] cbVerifier
Размер массива средства проверки (в байтах).
[in] verifier
Адрес буфера, содержащего один из следующих элементов:
- Идентификатор класса (CLSID) MFT.
- Строка расширенных символов со значением NULL, содержащая ссылку на символ для базового аппаратного устройства. Включите размер завершающего значения NULL в значение cbVerifier.
[out] merit
Получает значение заслуги.
Возвращаемое значение
Если эта функция выполняется успешно, она возвращает S_OK. В противном случае возвращается код ошибки HRESULT .
Комментарии
Функция завершается ошибкой, если MFT не представляет аппаратное устройство с действительным сертификатом диспетчера защиты вывода (OPM).
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 7 [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 R2 [только классические приложения] |
Целевая платформа | Windows |
Header | mfapi.h |
Библиотека | Mfplat.lib |
DLL | Mfplat.dll |