IEncoderAPI::IsSupported 메서드(strmif.h)

[이 페이지와 연결된 기능인 Microsoft TV Technologies는 레거시 기능입니다. 새 코드는 이 기능을 사용하지 않는 것이 좋습니다.]

[IEncoderAPI 는 더 이상 사용할 수 없습니다. 대신 ICodecAPI를 사용합니다.]

IsSupported 메서드는 지정된 매개 변수가 지원되는지 여부를 쿼리합니다.

구문

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

매개 변수

[in] Api

매개 변수를 지정하는 GUID에 대한 포인터입니다.

반환 값

이 메서드는 HRESULT를 반환합니다. 가능한 값에는 다음 표에 있는 값이 포함되지만, 이에 국한되는 것은 아닙니다.

반환 코드 Description
S_OK
인코더는 매개 변수를 지원합니다.
E_NOTIMPL
인코더는 매개 변수를 지원하지 않습니다.

설명

인코더가 GUID를 인식하는 경우 메서드는 S_OK 반환합니다. 매개 변수를 읽거나 수정할 수 있는지 검사 IEncoderAPI::IsAvailable 메서드를 호출합니다.

위의 표에 있는 오류 외에 모든 오류는 호출을 처리할 수 없음을 나타냅니다.

요구 사항

   
대상 플랫폼 Windows
헤더 strmif.h(Dshow.h 포함)
라이브러리 Strmiids.lib

참고 항목

인코더 API

IEncoderAPI 인터페이스