Bitmap 成员

封装 GDI+ 位图,此位图由图形图像及其属性的像素数据组成。Bitmap 是用于处理由像素数据定义的图像的对象。

下表列出了由 Bitmap 类型公开的成员。

公共构造函数

  名称 说明
Public method Supported by the .NET Compact Framework Bitmap 已重载。初始化 Bitmap 类的新实例。

页首

公共属性

  名称 说明
Public property Flags  获取该 Image 的像素数据的属性标志。(从 Image 继承。)
Public property FrameDimensionsList  获取 GUID 的数组,这些 GUID 表示此 Image 中帧的维数。(从 Image 继承。)
Public property Supported by the .NET Compact Framework Height  获取此 Image 的高度(以像素为单位)。(从 Image 继承。)
Public property HorizontalResolution  获取此 Image 的水平分辨率(以“像素/英寸”为单位)。(从 Image 继承。)
Public property Palette  获取或设置用于此 Image 的调色板。(从 Image 继承。)
Public property PhysicalDimension  获取此图像的宽度和高度。(从 Image 继承。)
Public property PixelFormat  获取此 Image 的像素格式。(从 Image 继承。)
Public property PropertyIdList  获取存储于该 Image 中的属性项的 ID。(从 Image 继承。)
Public property PropertyItems  获取存储于该 Image 中的所有属性项(元数据片)。(从 Image 继承。)
Public property RawFormat  获取此 Image 的格式。(从 Image 继承。)
Public property Supported by the .NET Compact Framework Size  获取此图像的以像素为单位的宽度和高度。(从 Image 继承。)
Public property Tag  获取或设置提供有关图像附加数据的对象。(从 Image 继承。)
Public property VerticalResolution  获取此 Image 的垂直分辨率(以“像素/英寸”为单位)。(从 Image 继承。)
Public property Supported by the .NET Compact Framework Width  获取此 Image 的宽度(以像素为单位)。(从 Image 继承。)

页首

公共方法

(请参见 受保护的方法 )

  名称 说明
Public method Clone 已重载。 创建此 Bitmap(用指定的 PixelFormat 定义)部分的副本。
Public method CreateObjRef  创建一个对象,该对象包含生成用于与远程对象进行通信的代理所需的全部相关信息。 (从 MarshalByRefObject 继承。)
Public method Supported by the .NET Compact Framework Dispose  释放由 Image 使用的所有资源。 (从 Image 继承。)
Public method Supported by the .NET Compact Framework Equals  已重载。 确定两个 Object 实例是否相等。 (从 Object 继承。)
Public method Static FromFile  已重载。 从指定的文件创建 Image。 (从 Image 继承。)
Public method Static Supported by the .NET Compact Framework FromHbitmap  已重载。 从 Windows 句柄创建 Bitmap。 (从 Image 继承。)
Public method Static FromHicon 从图标的 Windows 句柄创建 Bitmap
Public method Static FromResource 从指定的 Windows 资源创建 Bitmap
Public method Static FromStream  已重载。 从指定的数据流创建 Image。 (从 Image 继承。)
Public method GetBounds  以指定的单位获取图像的界限。 (从 Image 继承。)
Public method GetEncoderParameterList  返回有关指定的图像编码器所支持的参数的信息。 (从 Image 继承。)
Public method GetFrameCount  返回指定维度的帧数。 (从 Image 继承。)
Public method Supported by the .NET Compact Framework GetHashCode  用作特定类型的哈希函数。GetHashCode 适合在哈希算法和数据结构(如哈希表)中使用。 (从 Object 继承。)
Public method GetHbitmap 已重载。 从 GDI+Bitmap 创建 GDI 位图对象。
Public method GetHicon 返回图标的句柄。
Public method Static Supported by the .NET Compact Framework GetHowFromImage  (从 Image 继承。)
Public method GetLifetimeService  检索控制此实例的生存期策略的当前生存期服务对象。 (从 MarshalByRefObject 继承。)
Public method Supported by the .NET Compact Framework GetPixel 获取此 Bitmap 中指定像素的颜色。
Public method Static GetPixelFormatSize  返回指定像素格式的颜色深度(每个像素的位数)。 (从 Image 继承。)
Public method GetPropertyItem  从该 Image 获取指定的属性项。 (从 Image 继承。)
Public method GetThumbnailImage  返回此 Image 的缩略图。 (从 Image 继承。)
Public method Supported by the .NET Compact Framework GetType  获取当前实例的 Type。 (从 Object 继承。)
Public method InitializeLifetimeService  获取控制此实例的生存期策略的生存期服务对象。 (从 MarshalByRefObject 继承。)
Public method Static IsAlphaPixelFormat  返回一个值,该值指示此 Image 的像素格式是否包含 alpha 信息。 (从 Image 继承。)
Public method Static IsCanonicalPixelFormat  返回一个值,该值指示该像素格式是否为每个像素 32 位。 (从 Image 继承。)
Public method Static IsExtendedPixelFormat  返回一个值,该值指示该像素格式是否为每个像素 64 位。 (从 Image 继承。)
Public method Supported by the .NET Compact Framework LockBits 已重载。 将 Bitmap 锁定到系统内存中。
Public method MakeTransparent 已重载。 使默认的透明颜色对此 Bitmap 透明。
Public method Static Supported by the .NET Compact Framework ReferenceEquals  确定指定的 Object 实例是否是相同的实例。 (从 Object 继承。)
Public method RemovePropertyItem  从该 Image 移除指定的属性项。 (从 Image 继承。)
Public method RotateFlip  此方法旋转、翻转或者同时旋转和翻转 Image。 (从 Image 继承。)
Public method Supported by the .NET Compact Framework Save  已重载。 将此图像以指定的格式保存到指定的流中。 (从 Image 继承。)
Public method SaveAdd  已重载。 将指定的 Image 中的信息添加到此 Image 中。指定的 EncoderParameters 确定如何将新信息合并到现有的图像中。 (从 Image 继承。)
Public method SelectActiveFrame  选择由维度和索引指定的帧。 (从 Image 继承。)
Public method Supported by the .NET Compact Framework SetPixel 获取此 Bitmap 中指定像素的颜色。
Public method SetPropertyItem  在此 Image 中存储一个属性项(元数据片)。 (从 Image 继承。)
Public method SetResolution 设置此 Bitmap 的分辨率。
Public method Supported by the .NET Compact Framework ToString  返回表示当前 ObjectString。 (从 Object 继承。)
Public method Supported by the .NET Compact Framework UnlockBits 从系统内存解锁此 Bitmap

页首

受保护的方法

  名称 说明
Protected method Supported by the .NET Compact Framework Finalize  允许 Object 在“垃圾回收”回收 Object 之前尝试释放资源并执行其他清理操作。 (从 Object 继承。)
Protected method Supported by the .NET Compact Framework MemberwiseClone  已重载。 (从 MarshalByRefObject 继承。)

页首

请参见

参考

Bitmap 类
System.Drawing 命名空间