次の方法で共有


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 クラス