Leadtools名前空間 :RasterMemoryFlags列挙体 |
[FlagsAttribute()] public enum RasterMemoryFlags : System.Enum, System.IComparable, System.IConvertible, System.IFormattable
'Declaration
<FlagsAttribute()> Public Enum RasterMemoryFlags Inherits System.Enum Implements System.IComparable, System.IConvertible, System.IFormattable
'Usage
Dim instance As RasterMemoryFlags
[FlagsAttribute()] public enum RasterMemoryFlags : System.IComparable, System.IConvertible, System.IFormattable
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 00000000 | None | フラグでない。 ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0 x 00000001 | Conventional | コンベンショナルメモリを使います。 ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0 x 00000002 | User | ユーザーがデータポインタを維持管理するimageを作成します。若干の画像処理コマンド(例えばRotateCommandとColorResolutionCommand)は、画像データを再配分する必要があります。RasterMemoryFlags.Userでビットマップを作成して、これらのコマンドにそれを渡すならば、RasterMemoryFlags.Conventionalにビットマップを変更して、メモリを再配分します。オリジナルのメモリが、もはや使われません。![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0 x 00000004 | Tiled | データポインタがタイル(非常に大きなイメージに役立つ)で維持管理されるimageを作成します。 ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0 x 00000008 | NoTiled | タイル画像を許可しません。 ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0 x 00000080 | Disk | マネージドメモリを使いません。ディスクとの入れ替えのみ。imageがディスクとして割り当てられるならば、imageが複数のスレッドで使われるべきでありません。 ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0 x 00000100 | NoDisk | LEAD仮想メモリーを用いてディスクに入れ替えません。Windows仮想メモリーは、影響を受けません。 ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0 x 00000200 | Compressed | (ドキュメント/Medicalのみ)、RLE-圧縮imageを割り当てます。NoneまたはNoDiskでこのフラグを使うことができます。詳細については、「1ビット画像処理の高速化」を参照してください。 ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0 x 00000400 | SuperCompressed | (ドキュメント/Medicalのみ)、CMP-圧縮imageを割り当てます。NoneまたはNoDiskでこのフラグを使うことができます。24ビットと8ビットイメージのために使われる圧縮はロッシーです。そして、それはimageへの複数の変化が若干の視覚の損失を生じることができることを意味します。 ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0 x 00000800 | WriteableBitmap | (ドキュメント/Medicalのみ)、メモリー領域のためにSilverlight WriteableBitmapを使います。 このオプションは、32ビットイメージのためにだけ機能します.. ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
System.Object
System.ValueType
System.Enum
Leadtools.RasterMemoryFlags