IC4_IMAGE_BUFFER 構造体リファレンス

ImageBufferを表します。 詳細...

詳細説明

ImageBufferを表します。

この型は不透明型であり、プログラムは IC4_IMAGE_BUFFER* 型のポインタのみを使用します。

ImageBufferオブジェクトは、さまざまな Sinks タイプによって自動的に作成されるほか、IC4_BUFFER_POOL への要求によって、または ic4_imagebuffer_wrap_memory() を呼び出すことで作成されます。

ImageBufferオブジェクトは参照カウント方式です。ImageBufferオブジェクトをプログラムの複数の箇所で共有するには、ic4_imagebuffer_ref() を使用します。参照が不要になったら ic4_imagebuffer_unref() を呼び出します。

参照カウントが0に達すると、ImageBufferは再利用のために供給元へ返されます。たとえば、ic4_queuesink_pop_output_buffer() から取得したImageBufferは、再びキューに戻されます。