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

CTransformFilter::CheckTransform

CheckTransform 메서드는, 입력 미디어 타입이 출력 미디어 타입과 호환성이 있을지 어떨지를 체크한다.

구문

virtual HRESULT CheckTransform(
    const CMediaType *mtIn,
    const CMediaType *mtOut
) PURE;

파라미터

mtIn

입력 타입을 지정하는 CMediaType 개체의 포인터.

mtOut

출력 타입을 지정하는 CMediaType 개체의 포인터.

반환값

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

설명
S_OK 미디어 타입은 호환성이 있다.
VFW_E_TYPE_NOT_ACCEPTED 미디어 타입은 호환성이 없다.

주의

상속 클래스에서는 이 메서드를 처리 할 필요가 있다. 지정된 미디어 타입의 양쪽 모두를 필터로 받아들이고 가능한 경우는, S_OK 를 돌려준다. 그 이외의 경우는, 에러 코드를 돌려준다.

참조

CTransformFilter 클래스

↑TOP