Con の "Passthru" クラス

クラスは、 CSeekingPassThru cpospassthru および crendererpospassthru を作成するヘルパーオブジェクトです。

Cpospassthru クラスと Crendererpospassthru は、シークコマンドを上流に渡すヘルパーオブジェクトであるため、クラスはヘルパーオブジェクトを CSeekingPassThru 作成するためのヘルパーオブジェクトです。

このクラスを直接使用する必要はありません。 代わりに、 Createpospassthru 関数を使用します。この関数は、このクラスの使用に関するすべての詳細を処理します。 Quartz.dll からオブジェクトを読み込むことによって、フィルターのコードサイズが多少縮小されるという利点もあります。 詳細については、「 Cpospassthru」を参照してください。

クラスは、 CSeekingPassThru i? のインターフェイスを公開します。 Ion の passthru:: Initメソッドによって、オブジェクトが初期化されます。 オブジェクトが初期化されると、フィルターは Imediaseeking および IMediaPosition インターフェイスのクエリを実行できるようになります。

パブリック メソッド 説明
Con の "Passthru" コンストラクターメソッド。
~ Con k Passthru デストラクターメソッド。
CreateInstance オブジェクトのインスタンスを作成します。
Ion の Passthru メソッド 説明
Init オブジェクトを初期化します。

必要条件

要件
ヘッダー
seekpt .h (ストリームを含む)
ライブラリ
Strmbase .lib (リテールビルド);
Strmbasd .lib (デバッグビルド)