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


Метод IEncoderAPI::IsSupported (strmif.h)

[Функция, связанная с этой страницей, Microsoft TV Technologies, является устаревшей функцией. Корпорация Майкрософт настоятельно рекомендует, чтобы новый код не использовал эту функцию.]

[IEncoderAPI больше не доступен для использования. Вместо этого используйте ICodecAPI.]

Метод IsSupported запрашивает, поддерживается ли данный параметр.

Синтаксис

HRESULT IsSupported(
  [in] const GUID *Api
);

Параметры

[in] Api

Указатель на GUID, указывающий параметр .

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

Метод возвращает HRESULT. Допустимые значения включают, но не ограничиваются, значения, приведенные в следующей таблице.

Код возврата Описание
S_OK
Кодировщик поддерживает параметр .
E_NOTIMPL
Кодировщик не поддерживает параметр .

Комментарии

Метод возвращает S_OK, если кодировщик распознает GUID. Чтобы проверка, можно ли считать или изменить параметр, вызовите метод IEncoderAPI::IsAvailable.

Любые ошибки, кроме ошибок в таблице выше, указывают на невозможность обработки вызова.

Требования

   
Целевая платформа Windows
Header strmif.h (включая Dshow.h)
Библиотека Strmiids.lib

См. также

API кодировщика

Интерфейс IEncoderAPI