Bitmap 成员
封装 GDI+ 位图,此位图由图形图像及其属性的像素数据组成。Bitmap 是用于处理由像素数据定义的图像的对象。
下表列出了由 Bitmap 类型公开的成员。
公共构造函数
名称 | 说明 | |
---|---|---|
Bitmap | 已重载。初始化 Bitmap 类的新实例。 |
页首
公共属性
名称 | 说明 | |
---|---|---|
Flags | 获取该 Image 的像素数据的属性标志。(从 Image 继承。) | |
FrameDimensionsList | 获取 GUID 的数组,这些 GUID 表示此 Image 中帧的维数。(从 Image 继承。) | |
Height | 获取此 Image 的高度(以像素为单位)。(从 Image 继承。) | |
HorizontalResolution | 获取此 Image 的水平分辨率(以“像素/英寸”为单位)。(从 Image 继承。) | |
Palette | 获取或设置用于此 Image 的调色板。(从 Image 继承。) | |
PhysicalDimension | 获取此图像的宽度和高度。(从 Image 继承。) | |
PixelFormat | 获取此 Image 的像素格式。(从 Image 继承。) | |
PropertyIdList | 获取存储于该 Image 中的属性项的 ID。(从 Image 继承。) | |
PropertyItems | 获取存储于该 Image 中的所有属性项(元数据片)。(从 Image 继承。) | |
RawFormat | 获取此 Image 的格式。(从 Image 继承。) | |
Size | 获取此图像的以像素为单位的宽度和高度。(从 Image 继承。) | |
Tag | 获取或设置提供有关图像附加数据的对象。(从 Image 继承。) | |
VerticalResolution | 获取此 Image 的垂直分辨率(以“像素/英寸”为单位)。(从 Image 继承。) | |
Width | 获取此 Image 的宽度(以像素为单位)。(从 Image 继承。) |
页首
公共方法
(请参见 受保护的方法 )
名称 | 说明 | |
---|---|---|
Clone | 已重载。 创建此 Bitmap(用指定的 PixelFormat 定义)部分的副本。 | |
CreateObjRef | 创建一个对象,该对象包含生成用于与远程对象进行通信的代理所需的全部相关信息。 (从 MarshalByRefObject 继承。) | |
Dispose | 释放由 Image 使用的所有资源。 (从 Image 继承。) | |
Equals | 已重载。 确定两个 Object 实例是否相等。 (从 Object 继承。) | |
FromFile | 已重载。 从指定的文件创建 Image。 (从 Image 继承。) | |
FromHbitmap | 已重载。 从 Windows 句柄创建 Bitmap。 (从 Image 继承。) | |
FromHicon | 从图标的 Windows 句柄创建 Bitmap。 | |
FromResource | 从指定的 Windows 资源创建 Bitmap。 | |
FromStream | 已重载。 从指定的数据流创建 Image。 (从 Image 继承。) | |
GetBounds | 以指定的单位获取图像的界限。 (从 Image 继承。) | |
GetEncoderParameterList | 返回有关指定的图像编码器所支持的参数的信息。 (从 Image 继承。) | |
GetFrameCount | 返回指定维度的帧数。 (从 Image 继承。) | |
GetHashCode | 用作特定类型的哈希函数。GetHashCode 适合在哈希算法和数据结构(如哈希表)中使用。 (从 Object 继承。) | |
GetHbitmap | 已重载。 从 GDI+Bitmap 创建 GDI 位图对象。 | |
GetHicon | 返回图标的句柄。 | |
GetHowFromImage | (从 Image 继承。) | |
GetLifetimeService | 检索控制此实例的生存期策略的当前生存期服务对象。 (从 MarshalByRefObject 继承。) | |
GetPixel | 获取此 Bitmap 中指定像素的颜色。 | |
GetPixelFormatSize | 返回指定像素格式的颜色深度(每个像素的位数)。 (从 Image 继承。) | |
GetPropertyItem | 从该 Image 获取指定的属性项。 (从 Image 继承。) | |
GetThumbnailImage | 返回此 Image 的缩略图。 (从 Image 继承。) | |
GetType | 获取当前实例的 Type。 (从 Object 继承。) | |
InitializeLifetimeService | 获取控制此实例的生存期策略的生存期服务对象。 (从 MarshalByRefObject 继承。) | |
IsAlphaPixelFormat | 返回一个值,该值指示此 Image 的像素格式是否包含 alpha 信息。 (从 Image 继承。) | |
IsCanonicalPixelFormat | 返回一个值,该值指示该像素格式是否为每个像素 32 位。 (从 Image 继承。) | |
IsExtendedPixelFormat | 返回一个值,该值指示该像素格式是否为每个像素 64 位。 (从 Image 继承。) | |
LockBits | 已重载。 将 Bitmap 锁定到系统内存中。 | |
MakeTransparent | 已重载。 使默认的透明颜色对此 Bitmap 透明。 | |
ReferenceEquals | 确定指定的 Object 实例是否是相同的实例。 (从 Object 继承。) | |
RemovePropertyItem | 从该 Image 移除指定的属性项。 (从 Image 继承。) | |
RotateFlip | 此方法旋转、翻转或者同时旋转和翻转 Image。 (从 Image 继承。) | |
Save | 已重载。 将此图像以指定的格式保存到指定的流中。 (从 Image 继承。) | |
SaveAdd | 已重载。 将指定的 Image 中的信息添加到此 Image 中。指定的 EncoderParameters 确定如何将新信息合并到现有的图像中。 (从 Image 继承。) | |
SelectActiveFrame | 选择由维度和索引指定的帧。 (从 Image 继承。) | |
SetPixel | 获取此 Bitmap 中指定像素的颜色。 | |
SetPropertyItem | 在此 Image 中存储一个属性项(元数据片)。 (从 Image 继承。) | |
SetResolution | 设置此 Bitmap 的分辨率。 | |
ToString | 返回表示当前 Object 的 String。 (从 Object 继承。) | |
UnlockBits | 从系统内存解锁此 Bitmap。 |
页首
受保护的方法
名称 | 说明 | |
---|---|---|
Finalize | 允许 Object 在“垃圾回收”回收 Object 之前尝试释放资源并执行其他清理操作。 (从 Object 继承。) | |
MemberwiseClone | 已重载。 (从 MarshalByRefObject 继承。) |
页首