FrameFilterImpl::getTransformOutputTypes Method
利用可能な出力型を要求する際にコールするメソッドです。
構文
virtual bool getTransformOutputTypes( const FrameTypeInfo& in_type,
FrameTypeInfoArray& out_types ) const = 0;
パラメータ | 説明 |
---|---|
in_type | 入力バッファに渡されるフレームの型です。 |
out_types | フィルタが作り出す可能性のあるフレーム型のコレクションです。 |
戻り値
値 | 説明 |
---|---|
true | 対応する出力型の一覧が完成しました。 |
false | いずれの変換にも対応していません。 |
備考
型は変換処理の優先度に応じて順番付けられます。変換フィルタの出力型は次のフィルタの能力や入力設定に応じて選択されます。
checkTransformTypesクラスライブラリリファレンス>クラス>FrameFilterImpl>FrameFilterImpl::checkTransformTypes Methodをオーバーライドする際には、自分の実装内でコールする場合を除いてこのメソッドはコールされません。