极语言3-11像素格式类、调色类、色度类、位图数据类、变色类、路径点类——成员表
  JuruRiF6zc15 2023年12月06日 44 0


中文名字

英文名称

长度

作用解释

像素格式类

PIXELFORMATDESCRIPTOR

46

包含了逻辑字体信息的结构

像素格式类——成员表

长度

nSize

整形

结构的大小

版本

nVersion

整形

结构的版本,一般设为1

标志

dwFlags

整数

表明像素缓冲特性的标志位,如缓冲是否支持GDI或OpenGL等

索引

iPixelType

整数

说明象素数据类型是RGBA还是颜色索引

颜色位

cColorBits

整数

每个颜色缓冲区中颜色位平面的数目,对颜色索引方式是缓冲区大小

红位数

cRedBits

字节

每个RGBA颜色缓冲区中红色位平面的数目

红偏移

cRedShift

字节

每个RGBA颜色缓冲区中红色位平面的偏移数

绿位数

cGreenBits

字节

每个RGBA颜色缓冲区中绿色位平面的数目

绿偏移

cGreenShift

字节

每个RGBA颜色缓冲区中绿色位平面的偏移数

蓝位数

cBlueBits

字节

每个RGBA颜色缓冲区中蓝色位平面的数目

蓝偏移

cBlueShift

字节

每个RGBA颜色缓冲区中蓝色位平面的偏移数

透明位

cAlphaBits

字节

每个RGBA颜色缓冲区中alpha位平面的数目(现不支持)

透明偏移

cAlphaShift

字节

每个RGBA颜色缓冲区中alpha位平面的偏移数(现不支持)

缓冲位

cAccumBits

字节

累加缓冲区中全部位平面的数目

红缓冲

cAccumRedBits

字节

累加缓冲区中红色位平面的数目

绿缓冲

cAccumGreenBits

字节

累加缓冲区中绿色位平面的数目

蓝缓冲

cAccumBlueBits

字节

累加缓冲区中蓝色位平面的数目

透明缓冲

cAccumAlphaBits

字节

累加缓冲区中透明位平面的数目

缓冲深度

cDepthBits

字节

Z(深度)缓冲区的深度

模板深度

cStencilBits

字节

模板缓冲区的深度

轴向缓冲

cAuxBuffers

字节

轴向缓冲区的数量(一般1.0版本不支持)

图层

iLayerType

字节

未使用

层数

bReserved

字节

表层和底层平面的数量

图码

dwLayerMask

整数

未使用

显码

dwVisibleMask

整数

是透明色彩的值(RGBA方式)或是一个底层平面的索引(Index)

坏码

dwDamageMask

整数

未使用


中文名字

英文名称

长度

作用解释

调色类

LOGPALETTE

8

已将LOGPALETTE和PALETTEENTRY混合为一个类使用

调色类——成员表

版本

palVersion

整形

指定结构的Windows版本号(目前为$300)

数目

palNumEntries

整形

指定逻辑调色板中的条目数


peRed

字节

指定调色板条目的红色强度值。PALETTEENTRY的指针位置

绿

peGreen

字节

指定调色板条目的绿色强度值。


peBlue

字节

指定调色板条目的绿色强度值。

方式

peFlags

字节

指定调色板条目的使用方式。1动态,2索引,4非系统


中文名字

英文名称

长度

作用解释

色度类

RGBQUAD

4

描述了由红色,绿色和蓝色的相对强度组成的颜色。

色度类——成员表

蓝度

rgbBlue

字节

绿色强度值。

绿度

rgbGreen

字节

绿色强度值。

红度

rgbRed

字节

红色强度值。

预留

rgbReserved

字节

预留,必须是0


中文名字

英文名称

长度

作用解释

色位类

COLORBYTES

4

描述了由红色,绿色,蓝色和透明色的颜色位。

色度类——成员表

蓝位

BlueByte

字节

绿色位值。

绿位

GreenByte

字节

绿色位值。

红位

RedByte

字节

红色位值。

透明

AlphaByte

字节

透明色位值


中文名字

英文名称

长度

作用解释

位图数据类

BitmapData

24

包含了位图数据相关信息的结构

位图数据类——成员表

宽度

Width

整数

位图对象的像素宽度

高度

Height

整数

位图对象的像素高度

步长

stride

整数

位图对象的跨距宽度(也称为扫描宽度)

像素

PixelFormat

整数

位图对象的像素信息格式

扫描

scan0

整数

位图对象第一像素数据的地址

预留

Reserved

整数

保留。 请勿使用


中文名字

英文名称

长度

作用解释

变色类

ColorMap

8

定义转换颜色的映射。

变色类——成员表

旧色

oldColor

整数

要转换至的新颜色结构。

新色

newColor

整数

要转换至的现有颜色结构。



中文名字

英文名称

长度

作用解释

路径点类

PathData

12

包含构成 GraphicsPath 对象的图形数据。

路径点类——成员表

数量

count

整数

构成路径点数组的数量

点组

Points,

整数

构成路径点结构的数组

点类

types

整数

路径中相应点的类型。


【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年12月06日 0

暂无评论

推荐阅读
  zLxnEsMLk4BL   2023年11月19日   29   0   0 数组字符串数组名
  gBkHYLY8jvYd   2023年11月19日   23   0   0 #include数组ci
  X5zJxoD00Cah   2023年11月19日   18   0   0 数组单引号字符串
  gBkHYLY8jvYd   2023年12月10日   22   0   0 #include数组i++
JuruRiF6zc15