CTransInPlaceOutputPin クラス
CTransInPlaceOutputPin クラスは、CTransInPlaceFilter クラスで使う入力ピンを実装する。
通常、このクラスから派生させる必要はない。派生させる場合は、フィルタの CTransInPlaceFilter::GetPin メソッドをオーバーライドし、派生クラスのインスタンスを作成しなければならない。
要件
ヘッダー : Transip.h 内で宣言し、Streams.h をインクルードする。
ライブラリ : Strmbase.lib (リテール ビルド) または Strmbasd.lib (デバッグ ビルド) を使う。
プロテクト メンバ変数 | |
m_pTIPFilter | このピンを作成したフィルタへのポインタ。 |
パブリック メソッド | |
CTransInPlaceOutputPin | コンストラクタ メソッド。 |
CheckMediaType | ピンが特定のメディア タイプを受け入れるかどうかを調べる。 |
SetAllocator | 接続用のアロケータを指定する。 |
ConnectedIMemInputPin | ダウンストリームの入力ピンへのポインタを取得する。 |
PeekAllocator | ピンのアロケータへのポインタを取得する。 |
IPin メソッド | |
EnumMediaTypes | ピンの優先メディア タイプを列挙する。 |