DirectShow DirectShow 레퍼런스 DirectShow base class base class 레퍼런스 CTransformFilter CheckInputType   [목차열람] [주소복사] [슬롯비우기]
CTransformFilter::CheckInputType
 
Microsoft DirectX 9.0

CTransformFilter::CheckInputType

CheckInputType 메서드는, 지정된 미디어 타입이 입력으로서 허용 될지 어떨지를 체크한다.

구문

virtual HRESULT CheckInputType(
    const CMediaType *mtIn
) PURE;

파라미터

mtIn

미디어 타입을 지정하는 CMediaType 개체의 포인터.

반환값

HRESULT 값을 돌려준다. 다음의 몇개의 값을 돌려준다.

설명
S_OK 미디어 타입은 사용 가능하다.
VFW_E_TYPE_NOT_ACCEPTED 미디어 타입은 사용할 수 없다.

주의

상속 클래스에서는 이 메서드를 처리 할 필요가 있다. 제시된 입력 포맷이 사용 가능한 경우는, S_OK 를 돌려준다. 그 이외의 경우는, 에러 코드를 돌려준다.

이 메서드에서는, 입력 포맷이 출력 포맷 (있는 경우)과 호환성이 있을지 어떨지를 검증할 필요는 없다. 입력 핀은 CheckTransform 메서드를 호출해 그것을 검증한다.

참조

CTransformFilter 클래스

↑TOP