1.1多媒体技术的形成和发展-Read.ppt

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1.1多媒体技术的形成和发展-Read.ppt

多媒体技术基础;第六章 多媒体编程技术 媒体控制接口; 多媒体API函数 OpenGL; 多媒体编程实践; 多媒体应用设计过程;6.1媒体控制接口(MCI) 1.MCI编程接口 命令、消息 2.MCI命令集 close 命令字等同于 MCI_CLOSE命令消息 常用命令;3.关于MCI设备 4.标准MCI设备类型 5.设备名 6.打开MCI设备;6.2多媒体API函数 API是应用程序编程接口(Application Program Interface)的缩写。这是一组工应用程序使用的命令,用以向计算机的操作系统请求或执行更低级的设备访问操作。 1.API函数调用规则 1)API函数声明 2)API是用纸和参数传递 ;2.多媒体API函数 (1)mciSendString(); (2)mciExecute(); (3)mciGetErrorString(); 3.波形音频函数 (1)高层波形音频函数 (2)低层波形音频函数 ;6.3 OpenGL OpenGL是近几年发展起来的一个性能卓越的三维图形标准。 6.3.1 OpenGL特点及功能 OpenGL实际上是一个开放的三维图形软件包。从程序开发人员来看,OpenGL是一组绘图命令的API集合。;1.OpenGL的特点 1)应用广泛 2)跨平台性 3)高质量和高性能 4)出色的编程特性 5)网络透明性;2. OpenGL的功能 1)建模 2)变换 3)颜色模式设置 4)光照和材质设置 5)文理映射 6)位图现实和图像增强 7)双缓存;6.3.2 OpenGL简介 OpenGL是一套图形标准。他严格按照计算机图形学原理设计而成,符合光学和视觉原理,非常适合可视化仿真系统。 ;1. OpenGL开发组件 2. OpenGL的语法规则和函数库 每个库函数均有前缀gl,glu,aux,分别表示该函数属于OpenGL基本库、实用库和辅助库。后缀表示OpenGL命令的数据类型,中间的关键词就是OpenGL函数的功能。 例如: glVertex2i(100,200); OpenGL的库函数大致分为如下五类 1)OpenGL核心库 2)OpenGL实用库 3)OpenGL辅助库 4)OpenGL工具库 5)Windows专用库;3.状态机制 ;6.3.3 OpenGL程序设计 1.OpenGL的工作流程 2.程序的基本结构 三个部分 第一部分是初始化部分。 第二部分设置观察坐标系下的取景模式和取景框位置。 第三部分是OpenGL的主要部分,使用OpenGL的库函数构造几何物体对象的数学描述,包括电、线、面的位置和拓扑关系,坐标变换,光照处理等。;6.4多媒体编程实例 6.4.1使用MCI编程 1.MCI设备类型;2.基于消息的MCI 3.基于消息的MCI的使用 ;4.打开MCI设备 ;5.访问MCI设备;6.基于消息的MCI例程;6.4.2使用OpenGL编程;6.5多媒体应用设计过程 1.多媒体应用的选题 2.脚本设计 3.创意设计 4.人-机界面设计;本章小结 两种媒体控制编程的方法 媒体控制接口(MCI)编程 多媒体API函数编程 还有OpenGL;6.;6.;6.;2.基于消息的MCI 3.基于消息的MCI的使用

文档评论(0)

170****0532 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8015033021000003

1亿VIP精品文档

相关文档