AviSink::AviSink Method

AviSinkオブジェクトを構築します。

構文

AviSink( std::string filename, const GUID& codec_type, tSinkModes AutoStart = eRUN );
AviSink( const wchat_t* filename, constt GUID& codec_type, tSinkModes AutoStart = eRUN );
AviSink( std::string filename, const FilterInfoObject& finfo, const GUID& codec_type = GUID_NULL, tSinkModes AutoStart = eRUN );
AviSink( const wchar_t* filename, const FilterInfoObject& finfo, const GUID& codec_type = GUID_NULL, tSinkModes AutoStart = eRUN );
パラメータ 説明
filename イメージストリームを保存するAVIファイルの名前を指定します
finfo 圧縮に使用するコーデックを指定します (FilterInfoObjectクラスライブラリリファレンス>クラス>FilterInfoObject はコーデック名を保持しています)
code_type 圧縮に使用するコーデックを指定します。これがGUID_NULLである場合にはソースのビデオフォーマットを使用します。
avisink コピーするAviSink を指定します。
AutoStart エニュメレーションtSinkModesクラスライブラリリファレンス>クラス>GrabberSinkType>GrabberSinkType::tSinkModesのメンバと共にシンクモードを指定します。デフォルトではeRunとなります。