DDS文件预览工具模块

易语言 2020-04-11 15:02:25

DDS文件预览工具模块

做这个模块只是方便调用。需要的朋友拿去。

.成员 biSize, 整数型, ,, 说明BITMAPINFOHEADER结构所需要的字数。
.成员 biWidth, 整数型, ,, 说明图象的宽度,以象素为单位。
.成员 biHeight, 整数型, ,, 说明图象的高度,以象素为单位。注:这个值除了用于描述图像的高度之外,它还有另一个用处,就是指明该图像是倒向的位图,还是正向的位图。如果该值是一个正数,说明图像是倒向的,如果该值是一个负数,则说明图像是正向的。大多数的BMP文件都是倒向的位图,也就是时,高度值是一个正数。
.成员 biPlanes, 短整数, ,, 为目标设备说明位面数,其值将总是被设为1。
.成员 biBitCount, 短整数, ,, 说明比特数/象素,其值为1、4、8、16、24、或32。但是由于我们平时用到的图像绝大部分是24位和32位的,所以我们讨论这两类图像。
.成员 biCompression, 整数型, ,, 说明图象数据压缩的类型,同样我们只讨论没有压缩的类型:BI_RGB
.成员 biSizeImage, 整数型, ,, 说明图象的大小,以字节为单位。当用BI_RGB格式时,可设置为0。
.成员 biXPelsPerMeter, 整数型, ,, 说明水平分辨率,用象素/米表示。
.成员 biYPelsPerMeter, 整数型, ,, 说明垂直分辨率,用象素/米表示。
.成员 biClrUsed, 整数型, ,, 说明位图实际使用的彩色表中的颜色索引数(设为0的话,则说明使用所有调色板项)
.成员 biClrImportant, 整数型, ,, 说明对图象显示有重要影响的颜色索引的数目,如果是0,表示都重要