次の方法で共有


CTransformFilter::CheckInputType

CheckInputType メソッドは、指定されたメディア タイプが入力として許容されるかどうかをチェックする。

構文

  virtual HRESULT CheckInputType(
    const CMediaType *mtIn
) PURE;

パラメータ

mtIn

メディア タイプを指定する CMediaType オブジェクトへのポインタ。

戻り値

HRESULT 値を返す。次のいずれかの値を返す。

説明
S_OK メディア タイプは使用可能である。
VFW_E_TYPE_NOT_ACCEPTED メディア タイプは使えない。

注意

派生クラスではこのメソッドを実装する必要がある。提示された入力フォーマットが使用可能な場合は、S_OK を返す。それ以外の場合は、エラーコードを返す。

このメソッドでは、入力フォーマットが出力フォーマット (ある場合) と互換性があるかどうかを検証する必要はない。入力ピンは CheckTransform メソッドを呼び出してそれを検証する。

参照

CTransformFilter クラス