第十二讲 多媒体编程.pptVIP

  • 1
  • 0
  • 约9.88千字
  • 约 52页
  • 2016-09-18 发布于浙江
  • 举报
第十二讲 多媒体编程.ppt

第十二讲 多媒体编程 主讲人:吕松茂 主要内容 图形图像基础知识 画布对象 音频和视频播放 主要内容 图形图像基础知识 画布对象 音频和视频播放 在Delphi中,图形图像的产生有4种方式: (1)在程序执行时由程序绘制; (2)设计期间使用Shape组件给出; (3)执行期间由用户自己制作; (4)直接读取已存在的图形图像文件。  一般来说,最常用的绘图方式是各种几何图形的绘制,如直线、圆和椭圆、矩形等。 一、图形图像对象组件 (1)画布对象(TCanvas):TCanvas是许多组件都具备的一个属性。同时它本身也是一个对象,包含自己的属性,其中最重要的有4个:画笔、画刷、字体组件,以及图形像素数组。TCanvas对象提供了作图操作的平面及各种工具,使用这些工具在这个平面上绘制各种线条、曲线以及其他形状。 (2)图形对象(TGraphics):TGraphics对象是图像文件在内存中的抽象代表,用于存储图像文件,以便将其从磁盘装入内存,或从内存存放到磁盘。   TGraphics有3个派生类: TBitmap、TIcon和TMetafile(分别为位图、图标和图元类)。如果知道具体的图像类型,则应将其存储在相应类的对象中,而不是基类TGraphics的对象中。 (3)图片对象(TPicture):TPicture对象是图形对象(TGraphics及其派生类的实例)的容器。也就

文档评论(0)

1亿VIP精品文档

相关文档