最新多媒体编程技术教学课件

上传人:仙*** 文档编号:216947111 上传时间:2023-06-09 格式:PPT 页数:57 大小:559.50KB
收藏 版权申诉 举报 下载
最新多媒体编程技术教学课件_第1页
第1页 / 共57页
最新多媒体编程技术教学课件_第2页
第2页 / 共57页
最新多媒体编程技术教学课件_第3页
第3页 / 共57页
资源描述:

《最新多媒体编程技术教学课件》由会员分享,可在线阅读,更多相关《最新多媒体编程技术教学课件(57页珍藏版)》请在装配图网上搜索。

1、进入夏天,少不了一个热字当头,电扇空调陆续登场,每逢此时,总会想起进入夏天,少不了一个热字当头,电扇空调陆续登场,每逢此时,总会想起那一把蒲扇。蒲扇,是记忆中的农村,夏季经常用的一件物品。记忆中的故那一把蒲扇。蒲扇,是记忆中的农村,夏季经常用的一件物品。记忆中的故乡,每逢进入夏天,集市上最常见的便是蒲扇、凉席,不论男女老少,个个手持乡,每逢进入夏天,集市上最常见的便是蒲扇、凉席,不论男女老少,个个手持一把,忽闪忽闪个不停,嘴里叨叨着一把,忽闪忽闪个不停,嘴里叨叨着“怎么这么热怎么这么热”,于是三五成群,聚在大树,于是三五成群,聚在大树下,或站着,或随即坐在石头上,手持那把扇子,边唠嗑边乘凉。孩

2、子们却在周下,或站着,或随即坐在石头上,手持那把扇子,边唠嗑边乘凉。孩子们却在周围跑跑跳跳,热得满头大汗,不时听到围跑跑跳跳,热得满头大汗,不时听到“强子,别跑了,快来我给你扇扇强子,别跑了,快来我给你扇扇”。孩。孩子们才不听这一套,跑个没完,直到累气喘吁吁,这才一跑一踮地围过了,这时子们才不听这一套,跑个没完,直到累气喘吁吁,这才一跑一踮地围过了,这时母亲总是,好似生气的样子,边扇边训,母亲总是,好似生气的样子,边扇边训,“你看热的,跑什么?你看热的,跑什么?”此时这把蒲扇,此时这把蒲扇,是那么凉快,那么的温馨幸福,有母亲的味道!蒲扇是中国传统工艺品,在是那么凉快,那么的温馨幸福,有母亲的味

3、道!蒲扇是中国传统工艺品,在我国已有三千年多年的历史。取材于棕榈树,制作简单,方便携带,且蒲扇的表我国已有三千年多年的历史。取材于棕榈树,制作简单,方便携带,且蒲扇的表面光滑,因而,古人常会在上面作画。古有棕扇、葵扇、蒲扇、蕉扇诸名,实即面光滑,因而,古人常会在上面作画。古有棕扇、葵扇、蒲扇、蕉扇诸名,实即今日的蒲扇,江浙称之为芭蕉扇。六七十年代,人们最常用的就是这种,似圆非今日的蒲扇,江浙称之为芭蕉扇。六七十年代,人们最常用的就是这种,似圆非圆,轻巧又便宜的蒲扇。蒲扇流传至今,我的记忆中,它跨越了半个世纪,圆,轻巧又便宜的蒲扇。蒲扇流传至今,我的记忆中,它跨越了半个世纪,也走过了我们的半个人

4、生的轨迹,携带着特有的念想,一年年,一天天,流向长也走过了我们的半个人生的轨迹,携带着特有的念想,一年年,一天天,流向长长的时间隧道,袅长的时间隧道,袅多媒体编程技术6.1多媒体基础多媒体基础n1.声音声音n机械振动或气流扰动引起周围弹性媒质发机械振动或气流扰动引起周围弹性媒质发生波动,产生声波,再经过人类听觉器官生波动,产生声波,再经过人类听觉器官的感知,便是声音。的感知,便是声音。2nMP3文件文件是采用是采用MP3算法压缩生成的数字算法压缩生成的数字音频数据文件,以音频数据文件,以“.MP3”为文件后缀。为文件后缀。将音频信息用将音频信息用10:1甚至甚至12:1的压缩率,变的压缩率,变

5、成容量较小的数据文件。成容量较小的数据文件。nReal Audio是是Real networks推出的一种推出的一种音乐压缩格式音乐压缩格式,它的压缩比可达到它的压缩比可达到96:1,支,支持流式播放,在网上比较流行。(持流式播放,在网上比较流行。(ra,rmra,rm)92.数字图像数字图像n图像是客观景物通过视觉器官在人类头脑图像是客观景物通过视觉器官在人类头脑中的感知。中的感知。f(x,y)fR(x,y),fG(x,y),fB(x,y),n图像的数字化:图像的数字化:n采样采样n量化量化/整量整量10图像的分辨率图像的分辨率 n图像的属性之一是包含图像的属性之一是包含图像的像素数目图像的

6、像素数目(Pixel dimensions),它是指位图图像的它是指位图图像的宽度和高度方向上含有的像素数目。宽度和高度方向上含有的像素数目。n图像分辨率图像分辨率(Image resolutionImage resolution)指数字)指数字化图像的大小,以水平和垂直像素点数表化图像的大小,以水平和垂直像素点数表示。示。(图像尺寸图像尺寸)n(屏幕分辨率、显示分辨率、打印分辨率、扫描分辨率)(屏幕分辨率、显示分辨率、打印分辨率、扫描分辨率)11图像的深度图像的深度n图像深度图像深度(Image Depth)也称图像的)也称图像的位深,是指描述图像中每个像素的数据位深,是指描述图像中每个像素

7、的数据所占的二进制位数。所占的二进制位数。n图像的每一个像素对应的数据通常可以是图像的每一个像素对应的数据通常可以是1位(位(bit)或多位,用于存放该像素的颜色、)或多位,用于存放该像素的颜色、亮度等信息,亮度等信息,n数据位数越多,可以表达的颜色数目就越多。数据位数越多,可以表达的颜色数目就越多。n真彩色图像是指当真彩色图像是指当R、G、B分量分量各用各用8位来位来表示一个像素的颜色值,此时可生成的颜色表示一个像素的颜色值,此时可生成的颜色数是数是16777216种。种。12矢量图和位图矢量图和位图 n矢量图矢量图主要用于工程图、白描图、卡通主要用于工程图、白描图、卡通漫画等,这些图形可以

8、分解为单个的线漫画等,这些图形可以分解为单个的线条、文字、圆、矩形、多边形等单个的条、文字、圆、矩形、多边形等单个的图形元素。再用一个代数式来表达每个图形元素。再用一个代数式来表达每个被分解出来的元素。被分解出来的元素。n位图图像位图图像,亦称为点阵图像,是由称作,亦称为点阵图像,是由称作像素的单个点组成的。这些点可以进行像素的单个点组成的。这些点可以进行不同的排列和染色以构成图样。当放大不同的排列和染色以构成图样。当放大位图时,可以看见赖以构成整个图像的位图时,可以看见赖以构成整个图像的无数单个方块。无数单个方块。13灰度图和彩色图灰度图和彩色图 n图像可以分为灰度图(图像可以分为灰度图(g

9、rayscale image)和彩色图()和彩色图(color image)。)。n灰度图灰度图按照灰度等级的数目来划分。只有黑按照灰度等级的数目来划分。只有黑白两种颜色的图像称为白两种颜色的图像称为单色图像单色图像n如果灰度图每个像素的像素值用一个字节表示,如果灰度图每个像素的像素值用一个字节表示,灰度值级数就等于灰度值级数就等于256级,每个像素可以是级,每个像素可以是0255之间的任何一个值。之间的任何一个值。n彩色图像彩色图像可以按照颜色的数目来划分,如可以按照颜色的数目来划分,如256色图表示该图像中颜色的总数目不超过色图表示该图像中颜色的总数目不超过256种。种。14颜色颜色 n自

10、然界中的任何一种颜色都可以由自然界中的任何一种颜色都可以由R、G、B这这3种颜色值之和来确定种颜色值之和来确定:颜色颜色颜色颜色R(R(R(R(红色的百分比红色的百分比红色的百分比红色的百分比)G(G(G(G(绿色的百分比绿色的百分比绿色的百分比绿色的百分比)B(B(B(B(蓝色的百分比蓝色的百分比蓝色的百分比蓝色的百分比)n真彩色图像用真彩色图像用3 3个字节表示一个像素,记录该个字节表示一个像素,记录该像素的颜色,分别表示像素的颜色,分别表示红色分量红色分量的百分比,的百分比,绿绿色分量色分量的百分比和的百分比和蓝色分量蓝色分量的百分比的百分比15图像的文件格式图像的文件格式 nBMP(B

11、itmap-File)图像文件是图像文件是Windows采用的图像文件格式采用的图像文件格式 nGIF(Graphics Interchange Format)文件最多只支持文件最多只支持8位(位(256色)。色)。GIF文文件内部分成许多存储块,用来存储多幅件内部分成许多存储块,用来存储多幅图像或者是决定图像表现行为的控制块,图像或者是决定图像表现行为的控制块,用以实现动画和交互式应用。用以实现动画和交互式应用。nJPEG是一个适用范围很广的静态图像数是一个适用范围很广的静态图像数据压缩标准据压缩标准 16JPEG:联合摄影专家组:联合摄影专家组nJPEG 图片以图片以 24 位颜色存储单个

12、图像。位颜色存储单个图像。JPEG 是与平台无关的格式,支持最高级别的压缩是与平台无关的格式,支持最高级别的压缩n压缩比率可以高达压缩比率可以高达 100:1。(。(JPEG 格式可在格式可在 10:1 到到 20:1 的比率下轻松地压缩文件,而图片质量不会的比率下轻松地压缩文件,而图片质量不会下降。)下降。)nJPEG 压缩可以很好地处理写实摄影作品。压缩可以很好地处理写实摄影作品。n对于颜色较少、对比级别强烈、实心边框或纯色对于颜色较少、对比级别强烈、实心边框或纯色区域大的较简单的作品,区域大的较简单的作品,JPEG 压缩无法提供理压缩无法提供理想的结果。有时,压缩比率会低到想的结果。有时

13、,压缩比率会低到 5:1,严重损,严重损失了图片完整性。失了图片完整性。17JPEG图像图像n优点:优点:n摄影作品或写实作品支持高级压缩。摄影作品或写实作品支持高级压缩。n利用可变的压缩比可以控制文件大小。利用可变的压缩比可以控制文件大小。n支持交错(对于渐近式支持交错(对于渐近式 JPEG 文件)。文件)。nJPEG 广泛支持广泛支持 Internet 标准。标准。n缺点:缺点:n有损耗压缩会使原始图片数据质量下降。有损耗压缩会使原始图片数据质量下降。n当您编辑和重新保存当您编辑和重新保存 JPEG 文件时,文件时,JPEG 会混合原会混合原始图片数据的质量下降。这种下降是累积性的。始图片

14、数据的质量下降。这种下降是累积性的。nJPEG 不适用于所含颜色很少、具有大块颜色相近的不适用于所含颜色很少、具有大块颜色相近的区域或亮度差异十分明显的较简单的图片。区域或亮度差异十分明显的较简单的图片。18TIFF:标记图像文件格式:标记图像文件格式nTIFF 以任何颜色深度存储单个图像。被认为是印刷行业中受到支持以任何颜色深度存储单个图像。被认为是印刷行业中受到支持最广的图形文件格式。最广的图形文件格式。nTIFF 格式是可扩展的格式。程序员可以修改原始规范以添加功能或格式是可扩展的格式。程序员可以修改原始规范以添加功能或满足特定的需要。修改规范可能会导致不同类型的满足特定的需要。修改规范

15、可能会导致不同类型的 TIFF 图片之间不图片之间不兼容。兼容。n优点:优点:nTIFF 是广泛支持的格式,尤其是在是广泛支持的格式,尤其是在 Macintosh 计算机和基于计算机和基于 Windows 的计算机之间。的计算机之间。n支持可选压缩。支持可选压缩。n可扩展格式支持许多可选功能。可扩展格式支持许多可选功能。n缺点:缺点:nTIFF 不受不受 Web 浏览器支持。浏览器支持。n可扩展性会导致许多不同类型的可扩展性会导致许多不同类型的 TIFF 图片。并不是所有图片。并不是所有 TIFF 文件都文件都与所有支持基本与所有支持基本 TIFF 标准的程序兼容。标准的程序兼容。196.2音

16、频的播放与处理音频的播放与处理n1.使用使用MCI播放音频播放音频nWindows MCI(Media Control Interface)是是Windows提供的控制多媒体设备的高层、提供的控制多媒体设备的高层、通用的命令接口。它提供一组与设备无关的函通用的命令接口。它提供一组与设备无关的函数和命令,可有效地控制多媒体设备。数和命令,可有效地控制多媒体设备。nWindows采用两种采用两种MCI接口与接口与MCI设备通信:设备通信:n一是使用命令消息接口函数,直接控制一是使用命令消息接口函数,直接控制MCI设备;设备;n二是使用命令字符串接口函数,基于文本接口或命二是使用命令字符串接口函数,

17、基于文本接口或命令脚本来控制令脚本来控制MCI设备设备。20n命令消息接口命令消息接口使用消息控制使用消息控制MCI设备。标志的位设备。标志的位向量以及数据结构的指针是带着消息发送的,这向量以及数据结构的指针是带着消息发送的,这些标志和信息数据结构允许应用程序把信息发送些标志和信息数据结构允许应用程序把信息发送到设备,并接收返回的数据。到设备,并接收返回的数据。MCI把设备消息和把设备消息和信息直接发送到设备。信息直接发送到设备。n命令字符串接口命令字符串接口使用文本命令控制使用文本命令控制MCI设备。文设备。文本串中包含执行一个命令所需的所有信息本串中包含执行一个命令所需的所有信息.n不同之

18、处在于它们的不同之处在于它们的基本命令结构及其将消息发基本命令结构及其将消息发基本命令结构及其将消息发基本命令结构及其将消息发送到设备的原理不同送到设备的原理不同送到设备的原理不同送到设备的原理不同。21(1)(1)命令字符串接口函数命令字符串接口函数mciSendStringmciSendStringmciSendStringmciSendStringMCIERROR mciSendString(LPCTSTR lpszCommand,LPTSTR lpszReturnString,UINT cchReturn,HANDLE hwndCallback)n各参数含义如下:nlpszComman

19、d 指向以0结尾的MCI命令字符串。如:/打开01.wave波形文件 open c:music01.wave /播放mysound设备,从位置1000到2000 play mysound from 1000 to 2000 notify22nlpszReturnString lpszReturnString 指指向向一一个个接接受受返返回回信信息息的的缓缓冲冲区区。如如果果不不需需要要返返回回信信息息,可可将将该该参参数数置置为为NULLNULL。ncchReturn cchReturn 返返回回信信息息缓缓冲冲区区的的大大小小,以以字字节节计计算。算。nhwndCallback hwndCa

20、llback 如如 果果 在在 命命 令令 参参 数数 中中 使使 用用 了了notifynotify,该该参参数数指指定定回回调调的的窗窗口口句句柄柄,否否则则为为NULLNULL。n如果调用成功,该函数将返回如果调用成功,该函数将返回0。mciSendStringmciSendString,23【例6-1】使用命令字符串接口函数使用命令字符串接口函数播放播放MP3文件。文件。#include#include#include#pragma comment(lib,winmm)/编译时链接编译时链接int main()char szReturn256;MCIERROR errorCode=mc

21、iSendString(play j:musiconlytoyou.mp3,szReturn,sizeof(szReturn),NULL);int i=0;for(;)coutNow Playing.ti+t secondendl;Sleep(1000);return 0;24(2)MCI(2)MCI命令消息接口函数命令消息接口函数mciSendCommandmciSendCommandnMCIERROR mciSendCommand(MCIDEVICEID MCIERROR mciSendCommand(MCIDEVICEID IDDeviceIDDevice,UINT UINT uMsgu

22、Msg,DWORD fdwCommand,DWORD_PTR,DWORD fdwCommand,DWORD_PTR dwParamdwParam););参数含义如下:参数含义如下:nIDDevice 接接受受命命令令消消息息的的MCI设设备备的的ID号号。该该参参数数不不和和MCI_OPENMCI_OPEN命令消息一起使用。命令消息一起使用。nuMsg 命令消息。命令消息。nfdwCommand 命令消息的标志位。命令消息的标志位。ndwParam 指向包含命令消息参数结构的指针。指向包含命令消息参数结构的指针。25【例6-2】使用命令消息接口函数播放使用命令消息接口函数播放wavwav文件。

23、文件。#include#include#include#pragma comment(lib,winmm)/编译时链接编译时链接int main()MCI_OPEN_PARMS openParms;openParms.lpstrDeviceType=waveaudio;openParms.lpstrElementName=j:musicrose.wav;MCIERROR errorCode=mciSendCommand(NULL,MCI_OPEN,MCI_OPEN_ELEMENT|MCI_OPEN_TYPE,(DWORD)(LPMCI_OPEN_PARMS)&openParms);if(!er

24、rorCode)errorCode=mciSendCommand(openParms.wDeviceID,MCI_PLAY,NULL,(DWORD)(LPMCI_OPEN_PARMS)&openParms);int i=0;for(;)coutNow Playing.ti+t secondSelectObject(&penRed);/恢复原来的画笔恢复原来的画笔 pDC-SelectObject(pOldPen);画笔画笔CPen39线型线型nValue Meaning nPS_SOLID The pen is solid.nPS_DASH The pen is dashed.nPS_DOT

25、The pen is dotted.nPS_DASHDOT The pen has alternating dashes and dots.nPS_DASHDOTDOT The pen has dashes and double dots.nPS_NULL The pen is invisible.nPS_INSIDEFRAME 40CDC:SelectObject()CDC:SelectObject()方方法法选选定定放放入入当当前前设设备备环环境境的的新新对对象象,并并返返回回一一个个指指向向被被替替换换对对象象的的指指针,因此,语句针,因此,语句pOldPen=pDC-SelectObj

26、ect(&penRed);pOldPen=pDC-SelectObject(&penRed);保存了原来的画笔。保存了原来的画笔。保保存存并并恢恢复复原原来来画画笔笔的的原原因因是是,每每个个图图形形设设备备接接口口对对象象要要占占用用一一个个HDCHDC句句柄柄,而而可可用用的的句句柄柄数数量是有限的,在使用完后要及时释放。量是有限的,在使用完后要及时释放。41CBrushn/蓝色画刷蓝色画刷nCBrush brushBlue(RGB(0,255,0);n/透明画刷透明画刷nbrushBlue.CreateStockObject(NULL_BRUSH);n/选择画刷选择画刷npDC-Sele

27、ctObject(&brushBlue);42画线画线n 画画线线工工作作需需经经两两步步完完成成:首首先先确确定定线线的的起起始始端端位位置置,这这可可通通过过调调用用成成员员函函数数MoveTo完成,其原型为:完成,其原型为:CPoint MoveTo(int x,int y);nMoveTo将将绘绘图图位位置置移移至至指指定定坐坐标标处处,并并返返回回移移动动前前的的绘绘图图位位置置。确确定定了了线线的的起点后,即可使用成员函数起点后,即可使用成员函数LineTo画线:画线:BOOL LineTo(int x,int y);43绘制矩形、椭圆绘制矩形、椭圆n绘制矩形的成员函数为:绘制矩形

28、的成员函数为:BOOL BOOL Rectangle(int Rectangle(int x1,int x1,int y1,int y1,int x2,x2,int y2);int y2);n绘制椭圆成员函数的原型为:绘制椭圆成员函数的原型为:BOOL BOOL Ellipse(int Ellipse(int x1,x1,int int y1,y1,int int x2,x2,int y2);int y2);其其参参数数为为需需要要绘绘制制的的矩矩形形的的左左上上角角坐坐标标(x1,y1x1,y1)和右下角坐标()和右下角坐标(x2,y2x2,y2)。)。44【例【例6-46-4】在窗口中随机

29、的画了一些直】在窗口中随机的画了一些直线和其它几何形状。线和其它几何形状。思思路路:建建立立MFCMFC框框架架程程序序,在在OnDrawOnDraw中中写写出出相相应的绘图代码即可。应的绘图代码即可。452.2.显示位图显示位图 载入位图资源:载入位图资源:BOOL LoadBitmap(LPCTSTR ResourceName);读位图信息:读位图信息:int GetBitmap(BITMAP*pBitMap);建立一合适的内存设备环境:建立一合适的内存设备环境:CDC MemDC;MemDC.CreateCompatibleDC(NULL);并将位图选入该设备环境:并将位图选入该设备环境

30、:MemDC.SelectObject(&m_Bitmap);46显示位图显示位图n用用CDCCDC类类的的BitBlt(BitBlt()成成员员函函数数从从内内存存设设备备环环境境中中将将位位图复制到指定设备(如窗口或打印机)。图复制到指定设备(如窗口或打印机)。BOOL BitBlt(int x,int y,int nWidth,int nHeight,CDC*pSrcDC,int xSrc,int ySrc,DWORD dwRop);其其中中参参数数x x,y y为为目目标标区区左左上上角角坐坐标标,nWidthnWidth和和nHeightnHeight分分别别为为目目标标区区的的宽宽

31、度度和和高高度度(逻逻辑辑坐坐标标),pSrcDCpSrcDC为为内内存存设设备备指指针针,xSrcxSrc和和ySrcySrc为为原原图图中中欲欲显显示示块块左左上上角角坐坐标标,dwRopdwRop为为复复制制方方式式,常常用用值值为为SRCCOPYSRCCOPY,即即按按原原样复制。样复制。47【例【例6-56-5】显示一张位图文件(】显示一张位图文件(.BMP.BMP)。)。(1)(1)创建创建MFC AppWizard(exe)MFC AppWizard(exe)工程工程 (2)(2)在在ResourceViewResourceView视图中选择视图中选择 Insert-Rescou

32、rse Insert-Rescourse在弹出的对话框中选择在弹出的对话框中选择BitmapBitmap,单击,单击ImportImport,导入一幅位图,导入一幅位图,IDID号为号为IDB_BITMAP1IDB_BITMAP148nInsert-Resource49ID号设置50void CExamples06_05View:OnDraw(CDC*pDC)CExamples06_05Doc*pDoc=GetDocument();ASSERT_VALID(pDoc);/TODO:add draw code for native data here CBitmap m_Bitmap;int m

33、_nHeight;int m_nWidth;m_Bitmap.LoadBitmap(IDB_BITMAP1);BITMAP BM;m_Bitmap.GetBitmap(&BM);m_nWidth=BM.bmWidth;m_nHeight=BM.bmHeight;CDC MemDC;MemDC.CreateCompatibleDC(NULL);MemDC.SelectObject(&m_Bitmap);pDC-BitBlt(0,0,m_nWidth,m_nHeight,&MemDC,0,0,SRCCOPY);51BITMAP Structuretypedef struct tagBITMAP /

34、*bm*/typedef struct tagBITMAP /*bm*/int bmType;int bmType;int bmWidth;int bmWidth;int bmHeight;int bmHeight;int bmWidthBytes;int bmWidthBytes;BYTE bmPlanes;BYTE bmPlanes;BYTE bmBitsPixel;BYTE bmBitsPixel;LPVOID bmBits;LPVOID bmBits;BITMAP;BITMAP;52BMP位图的结构位图的结构nBMP文件由文件头、位图信息头、颜色信文件由文件头、位图信息头、颜色信息和图

35、形数据四部分组成息和图形数据四部分组成.nBMP文件由文件由文件头文件头、位图信息头、颜色信息和、位图信息头、颜色信息和图形数据四部分组成图形数据四部分组成(BITMAPFILEHEADER)n位图信息图头位图信息图头,用于说明位图的尺寸等信息用于说明位图的尺寸等信息 n信息头之后是信息头之后是颜色颜色表用于说明位图中的颜色表用于说明位图中的颜色(24位位图没有颜色表),它有若干个表项,位位图没有颜色表),它有若干个表项,每一个表项是一个每一个表项是一个RGBQUAD类型的结构,定类型的结构,定义一种颜色义一种颜色53n数据数据记录了位图的每一个像素值,记录顺记录了位图的每一个像素值,记录顺序

36、是在扫描行内是从左到右序是在扫描行内是从左到右,扫描行之间是扫描行之间是从下到上(倒放的)从下到上(倒放的)54位图信息头的数据结构位图信息头的数据结构typedef struct tagBITMAPINFOHEADERDWORD biSize;/本结构所占用字节数本结构所占用字节数LONG biWidth;/位图的宽度,以像素为单位位图的宽度,以像素为单位LONG biHeight;/位图的高度,以像素为单位位图的高度,以像素为单位WORD biPlanes;/目标设备的级别,必须为目标设备的级别,必须为1WORD biBitCount/每个像素所需的位数,每个像素所需的位数,DWORD b

37、iCompression;/位图压缩类型,必须是位图压缩类型,必须是0(不压缩不压缩)、/1(BI_RLE8压缩类型压缩类型)或或2(BI_RLE4压缩类型压缩类型)之一之一DWORD biSizeImage;/位图的大小,以字节为单位位图的大小,以字节为单位LONG biXPelsPerMeter;/位图水平分辨率,每米像素数位图水平分辨率,每米像素数LONG biYPelsPerMeter;/位图垂直分辨率,每米像素数位图垂直分辨率,每米像素数DWORD biClrUsed;/位图实际使用的颜色表中的颜色数位图实际使用的颜色表中的颜色数DWORD biClrImportant;/位图显示过程中重要的颜色数位图显示过程中重要的颜色数 BITMAPINFOHEADER;55作业np294n一、1,2,3,4,6,9,10n二、1,2,3,4,5n三、1,2,3,4n提交时间:2006.12.456结束语结束语谢谢大家聆听!谢谢大家聆听!57

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!