重症肌无力病友之家广告专区 → PixelFormat枚举

发表一个新主题 回复帖子您是本帖第 1513 个阅读者  浏览上一篇主题 刷新本主题 浏览下一篇主题
 主题PixelFormat枚举 适合打印机打印的版本  通过电子邮件发送此页面  添加加到IE收藏夹  报告本帖 
海蓝港湾
 


门派:全身派

经验值:681012

社区币:12847

发贴数:5978

注册:2005-01-12

体力值:3450

状态:离线

查看海蓝港湾的个人资料 发送短讯息给海蓝港湾 把海蓝港湾加入好友 搜索海蓝港湾发表过的所有主题 搜索海蓝港湾回复过的所有主题 发送电邮给海蓝港湾 访问海蓝港湾的主页 复制这个帖子 引用回复这个帖子 断章取义 回复这个帖子 No.1 

gdi+ 编程中,使用函数GdipGetImagePixelFormat(hImage, PixelFormat),获得的图像格式保存在PixelFormat中,以下为它的取值情况。

PixelFormat枚举:

名称

说明

DontCare = 0

没有指定像素格式

Undefined = 0

未定义像素格式

Max = 15

此枚举的最大值

Indexed = 65536

该像素数据包含颜色索引值,这意味着这些值是系统颜色表中颜色的索引,而不是单个颜色值。

Gdi = 131072

像素数据包含 GDI 颜色

Format16bppRgb555 = 135173

指定格式为每像素 16 位;红色、绿色和蓝色分量各使用 5 位。剩余的 1 位未使用

Format16bppRgb565 = 135174

指定格式为每像素 16 位;红色分量使用 5 位,绿色分量使用 6 位,蓝色分量使用 5 位

Format24bppRgb = 137224

指定格式为每像素 24 位;红色、绿色和蓝色分量各使用 8 位

Format32bppRgb = 139273

指定格式为每像素 32 位;红色、绿色和蓝色分量各使用 8 位。剩余的 8 位未使用

Format1bppIndexed = 196865

指定像素格式为每像素 1 位,并指定它使用索引颜色。因此颜色表中有两种颜色

Format4bppIndexed = 197634

指定格式为每像素 4 位而且已创建索引

Format8bppIndexed = 198659

指定格式为每像素 8 位而且已创建索引。因此颜色表中有 256 种颜色

Alpha = 262144

像素数据包含没有进行过自左乘的 alpha 值

Format16bppArgb1555 = 397319

像素格式为每像素 16 位。该颜色信息指定 32,768 种色调,其中 5 位为红色,5 位为绿色,5 位为蓝色,1 位为 alpha

PAlpha = 524288

像素格式包含自左乘的 alpha 值

Format32bppPArgb = 925707

指定格式为每像素 32 位;alpha、红色、绿色和蓝色分量各使用 8 位。根据 alpha 分量,对红色、绿色和蓝色分量进行自左乘

Extended = 1048576

保留

Format16bppGrayScale = 1052676

像素格式为每像素 16 位。该颜色信息指定 65536 种灰色调

Format48bppRgb = 1060876

指定格式为每像素 48 位;红色、绿色和蓝色分量各使用 16 位

Format64bppPArgb = 1851406

指定格式为每像素 64 位;alpha、红色、绿色和蓝色分量各使用 16 位。根据 alpha 分量,对红色、绿色和蓝色分量进行自左乘

Canonical = 2097152

默认像素格式,每像素 32 位。此格式指定 24 位颜色深度和一个 8 位 alpha 通道

Format32bppArgb = 2498570

指定格式为每像素 32 位;alpha、红色、绿色和蓝色分量各使用 8 位

Format64bppArgb = 3424269

指定格式为每像素 64 位;alpha、红色、绿色和蓝色分量各使用 16 位

——————————

转播到腾讯微博 发表时间:2013-05-05 10:49:07  IP:已记录
海蓝港湾
 


门派:全身派

经验值:681012

社区币:12847

发贴数:5978

注册:2005-01-12

体力值:3450

状态:离线

查看海蓝港湾的个人资料 发送短讯息给海蓝港湾 把海蓝港湾加入好友 搜索海蓝港湾发表过的所有主题 搜索海蓝港湾回复过的所有主题发送电邮给海蓝港湾 访问海蓝港湾的主页 复制这个帖子 引用回复这个帖子 断章取义 回复这个帖子 No.1 

vb编程中,可以使用以下枚举类型:


Private Enum PixelFormat
    PixelFormat1bppIndexed = &H30101
    PixelFormat4bppIndexed = &H30402
    PixelFormat8bppIndexed = &H30803
    PixelFormat16bppGreyScale = &H101004
    PixelFormat16bppRGB555 = &H21005
    PixelFormat16bppRGB565 = &H21006
    PixelFormat16bppARGB1555 = &H61007
    PixelFormat24bppRGB = &H21808
    PixelFormat32bppRGB = &H22009
    PixelFormat32bppARGB = &H26200A
    PixelFormat32bppPARGB = &HE200B
    PixelFormat48bppRGB = &H10300C
    PixelFormat64bppARGB = &H34400D
    PixelFormat64bppPARGB = &H1C400E
End Enum

——————————

转播到腾讯微博 发表时间:2013-05-05 10:57:31  IP:已记录
天山雪莲


经验值:22365

社区币:153380

发贴数:8100

注册:2007-06-13

体力值:710

状态:离线

查看天山雪莲的个人资料 发送短讯息给天山雪莲 把天山雪莲加入好友 搜索天山雪莲发表过的所有主题 搜索天山雪莲回复过的所有主题发送电邮给天山雪莲 访问天山雪莲的主页 复制这个帖子 引用回复这个帖子 断章取义 回复这个帖子 No.1 

太深奥了,不是我这个半文盲可以懂得的。

——————————

转播到腾讯微博 发表时间:2013-05-05 11:28:36  IP:已记录
本主题共有 1 页 [ 1 ] 收藏帖子 | 取消收藏 | 返回页首 

Powered by BBSxp /Licence © 1998-2005
Script Execution Time:1000ms
晋ICP备07500169号-1