Поделиться через


Метод IMFMediaEngineExtension::CanPlayType (mfmediaengine.h)

Запрашивает, может ли объект загрузить указанный тип ресурса мультимедиа.

Синтаксис

HRESULT CanPlayType(
  [in]  BOOL                    AudioOnly,
  [in]  BSTR                    MimeType,
  [out] MF_MEDIA_ENGINE_CANPLAY *pAnswer
);

Параметры

[in] AudioOnly

Если задано значение TRUE, обработчик мультимедиа устанавливается в режим только аудио. В противном случае обработчик мультимедиа будет настроен в режим аудио-видео.

[in] MimeType

Строка, содержащая тип MIME с необязательным параметром кодеков, как определено в RFC 4281.

[out] pAnswer

Получает член перечисления MF_MEDIA_ENGINE_CANPLAY .

Возвращаемое значение

Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .

Комментарии

Реализуйте этот метод, если расширение обработчика мультимедиа поддерживает один или несколько типов MIME.

Требования

Требование Значение
Минимальная версия клиента Windows 8 [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2012 [классические приложения | Приложения UWP]
Целевая платформа Windows
Header mfmediaengine.h

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

IMFMediaEngineExtension