LEADTOOLS画像ファイルサポート(Leadtools.Codecsアセンブリ)

フレームを表示

CodecsCompressDataCallback delegate








ピクセル単位で圧縮した幅であるimage。
ピクセル単位で圧縮高さであるimage。
圧縮したビット/ピクセル値であるimage。
圧縮バイトオーダーであるimage。
圧縮されているimageは、視点の値を表示します。
圧縮データを格納しているメモリバッファへのポインター。
圧縮データが利用できるとき、呼び出されるコールバックメソッドを提供します。
構文
'Declaration
 
Public Delegate Function CodecsCompressDataCallback( _
   ByVal width As Integer, _
   ByVal height As Integer, _
   ByVal bitsPerPixel As Integer, _
   ByVal order As RasterByteOrder, _
   ByVal viewPerspective As RasterViewPerspective, _
   ByVal buffer As RasterNativeBuffer _
) As Boolean
'Usage
 
Dim instance As New CodecsCompressDataCallback(AddressOf HandlerMethod)
typedef BOOL (^LTCodecsCompressDataCallback)(NSUInteger width, NSUInteger height, NSUInteger bitsPerPixel, LTRasterByteOrder order, LTRasterViewPerspective viewPerspective, unsigned char *data, NSUInteger dataLength)compress
public boolean OnCodecsCompressDataCallback(int width, int height, int bitsPerPixel, RasterByteOrder order, RasterViewPerspective viewPerspective, RasterNativeBuffer buffer)
CodecsCompressDataCallback( 
   width ,
   height ,
   bitsPerPixel ,
   order ,
   viewPerspective ,
   buffer 
)

パラメーター

ピクセル単位で圧縮した幅であるimage。
高さ
ピクセル単位で圧縮高さであるimage。
bitsPerPixel
圧縮したビット/ピクセル値であるimage。
順序
圧縮バイトオーダーであるimage。
viewPerspective
圧縮されているimageは、視点の値を表示します。
バッファ
圧縮データを格納しているメモリバッファへのポインター。

戻り値

データ(中止するfalse)を圧縮し続けるtrue。
解説
圧縮データが利用できるとき、CodecsCompressDataCallback delegateはRasterCodecs.StartCompressに渡されて、呼び出されます。
サンプル
サンプルのために、参照しますRasterCodecs.StartCompress
必要条件

ターゲットプラットホーム

参照

参照

CodecsCompressDataCallbackメンバ
Leadtools.Codecs名前空間