次の方法で共有


CTransInPlaceInputPin クラス

CTransInPlaceInputPin クラスの階層

CTransInPlaceInputPin クラスは、CTransInPlaceFilter クラスで使う入力ピンを実装する。

通常、このクラスから派生させる必要はない。派生させる場合は、フィルタの CTransInPlaceFilter::GetPin メソッドをオーバーライドし、派生クラスのインスタンスを作成しなければならない。

要件

ヘッダー : Transip.h 内で宣言し、Streams.h をインクルードする。

ライブラリ : Strmbase.lib (リテール ビルド) または Strmbasd.lib (デバッグ ビルド) を使う。

プロテクト メンバ変数  
m_bReadOnly 入力ストリームが読み取り専用かどうかを指定するフラグ。
m_pTIPFilter このピンを作成したフィルタへのポインタ。
パブリック メソッド  
CTransInPlaceInputPin コンストラクタ メソッド。
CheckMediaType ピンが特定のメディア タイプを受け入れるかどうかを調べる。
PeekAllocator ピンのアロケータへのポインタを取得する。
ReadOnly 入力ストリームが読み取り専用かどうかを示す。
IPin メソッド  
EnumMediaTypes ピンの優先メディア タイプを列挙する。
IMemInputPin メソッド  
GetAllocator このピンが提示したメモリ アロケータを取得する。
NotifyAllocator 接続用のアロケータを指定する。
GetAllocatorRequirements ピンが要求したアロケータのプロパティを取得する。