LEADTOOLS(Leadtoolsアセンブリ)

フレームを表示

RasterMemoryFlags列挙体








割り当てるメモリの型を示します。
構文
'Declaration
 
<FlagsAttribute()>
Public Enum RasterMemoryFlags 
   Inherits System.Enum
   Implements System.IComparable, System.IConvertible, System.IFormattable 
'Usage
 
Dim instance As RasterMemoryFlags
typedef NS_OPTIONS(NSUInteger, LTRasterMemoryFlags)
public enum RasterMemoryFlags
Leadtools.RasterMemoryFlags = function() { };
Leadtools.RasterMemoryFlags.prototype = {<br/>
  None = 0x00000000,
	Conventional = 0x00000001,
	User = 0x00000002,
	Tiled = 0x00000004,
	NoTiled = 0x00000008,
	Disk = 0x00000080,
	NoDisk = 0x00000100,
	Compressed = 0x00000200,
	SuperCompressed = 0x00000400,
	WriteableBitmap = 0x00000800,
	
 };
[FlagsAttribute()]
public enum class RasterMemoryFlags : public System.Enum, System.IComparable, System.IConvertible, System.IFormattable  
メンバ
メンバ説明
0 x 00000000None フラグでない。
0 x 00000001Conventional コンベンショナルメモリを使います。
0 x 00000002User ユーザーがデータポインタを維持管理するimageを作成します。若干の画像処理コマンド(例えばRotateCommandColorResolutionCommand)は、画像データを再配分する必要があります。RasterMemoryFlags.Userでビットマップを作成して、これらのコマンドにそれを渡すならば、RasterMemoryFlags.Conventionalにビットマップを変更して、メモリを再配分します。オリジナルのメモリが、もはや使われません。
0 x 00000004Tiled データポインタがタイル(非常に大きなイメージに役立つ)で維持管理されるimageを作成します。
0 x 00000008NoTiled タイル画像を許可しません。
0 x 00000080Disk マネージドメモリを使いません。ディスクとの入れ替えのみ。imageがディスクとして割り当てられるならば、imageが複数のスレッドで使われるべきでありません。
0 x 00000100NoDisk LEAD仮想メモリーを用いてディスクに入れ替えません。Windows仮想メモリーは、影響を受けません。
0 x 00000200Compressed (ドキュメント/Medicalのみ)、RLE-圧縮imageを割り当てます。NoneまたはNoDiskでこのフラグを使うことができます。詳細については、「1ビット画像処理の高速化」を参照してください。
0 x 00000400SuperCompressed (ドキュメント/Medicalのみ)、CMP-圧縮imageを割り当てます。NoneまたはNoDiskでこのフラグを使うことができます。24ビットと8ビットイメージのために使われる圧縮はロッシーです。そして、それはimageへの複数の変化が若干の視覚の損失を生じることができることを意味します。
0 x 00000800WriteableBitmap (ドキュメント/Medicalのみ)、メモリー領域のためにSilverlight WriteableBitmapを使います。
このオプションは、32ビットイメージのためにだけ機能します..
解説
詳細については、「イメージのためのメモリー領域タイプ」を参照してください。設定が義務を怠るとき、RasterMemoryFlags.ConventionalだけまたはRasterMemoryFlags.Diskだけを使います。
継承階層

System.Object
   System.ValueType
      System.Enum
         Leadtools.RasterMemoryFlags

必要条件

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

参照

参照

Leadtools名前空間