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となります。 |