MemBufferCollection::create Method

構文

static tMemBufferCollectionPtr create( const FrameTypeInfo& frame_type, DWORD count );
static tMemBufferCollectionPtr create( const FrameTypeInfo& frame_type, DWORD count, BYTE* buffers[] );
static tMemBufferCollectionPtr create( tColorformatEnum colorformat, SIZE dim, DWORD count );
static tMemBufferCollectionPtr create( tColorformatEnum colorformat, SIZE dim, DWORD count, BYTE* buffers[] );
パラメータ 説明
frame_type 新しいMemBufferCollectionのフレームタイプを表すFrameTypeInfoクラスライブラリリファレンス>クラス>FrameTypeInfo 構造体。
count 作成されるバッファ数。
buffers ユーザーが指定する画像データポインタの配列。これらはMemBuffers が使用するものです。その配列は値が0でないcountポインタを含んでいる必要があります。
colorformat MemBuffersのカラーフォーマット。
dim 作成されたMemBuffersのサイズ。

戻り値

パラメータのどれか1つでも無効であった場合には0を返し、それ以外はMemBufferCollection インスタンスを返します。

インフォメーション

IC Imaging Control 3.0より導入。