FrameFilterImpl::transform Method
このメソッドはフレームの変換、もしくはソースからデスティネーションIFrameクラスライブラリリファレンス>クラス>IFrameへのコピーが行われた際にコールされます。
構文
virtual bool transform( const IFrame& src, IFrame& dest ) = 0;
| パラメータ | 説明 |
|---|---|
| src | ソースフレームです。このフレームには書き込みしてはいけません。 |
| dest | デスティネーションフレームです。ここにはtrueを返す時のみ書き込むようにしてください。 |
戻り値
| 値 | 説明 |
|---|---|
| true | 変換が正常に行われました。 |
| false | フレームを破棄しました。 |
備考
IFrame::getPtrクラスライブラリリファレンス>クラス>IFrame>IFrame::getPtr Methodが返す画像データのポインタはdestに対しては 0 となることがあります。この場合コピーする対象がないということになります。
例:入力データの分析のためMemBufferCollectionクラスライブラリリファレンス>クラス>MemBufferCollectionの全てのバッファがロックされている時
