Функция 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

См. также раздел

Функции Media Foundation

OPM_GET_CODEC_INFO