内容介绍
用户评论
全部咨询
本书介绍用 Microsoft Visual Basic for Windows进行多媒体开发与设计的技术,是学习 Visual Basic for Windows程序设计的首选参考书。本书从概念入手,循序渐进地介绍进行多媒体程序设计的各种技术,内容包括各种超媒体、声音、图像和动画的开发和设计,该书适合于任何对Visual Basic和多媒体感兴趣的读者(包括初学者和编程专家)使用。
目录
第零章引言 0.1本书的对象 0.2我们所要做的 0.3用户应具有的东西 0.4检查驱动器 0.5我们的开发计划 第一章Visual Basic多媒体连接 1.1交互式操作 1.2探索Windows多媒体系统 1.3Windows编程——一种看不见的艺术 1.4Visual Basic作为Windows开发系统 1.4.1Visual Basic管理Windows杂条 1.4.2Visual Basic是事件驱动 1.4.3交互式开发使用户有优先权 1.4.4Visual编程功能 1.4.5API的易用支持 1.5重要的VB要素 1.5.1窗体介绍 1.5.2对象的行为 1.5.3属性定义 1.5.4事件的产生 1.5.5函数、过程和方法的作用 1.5.6模块组织 1.5.7代码风格的说明 1.6内在的多媒体特征 1.6.1专用编辑MCI控件 1.7失去链接 第二章开发超媒体 2.1超媒体的迅猛发展 2.2组织的混乱——超级链接的魔术 2.3得到超级文本 2.4建立文本链 2.4.1建立超文本系统 2.4.2Visual Basic作为一超文本平台 2.4.3寻找正确的控件 2.5扩展超文系统 2.5.1运行完整的超文本程序 2.6增加错误捕捉支持 2.7灵活运用的坚实基础 第三章Windows多媒体系统初步 3.1高级MCI简介 3.2把多媒体加入超文本系统 3.3开发Windows多媒体系统 3.3.1多媒体API的应用 3.3.2高级多媒体函数:MessageBeep()和sudPlaySound()的应用 第四章Windows多媒体系统 4.1使用MCI函数 4.1.1利用mciSendString()和mciSendCommand()制做WAVES 4.2使用低级音频函数 4.2.1神秘的RIFF文件 4.2.2WAVE文件的结构 4.2.3多媒体I/O函数一瞥 4.2.4为MCIPlay增加低级播放函数 4.3总结 第五章图像的生成——像素和调色版 5.1Windows连接——图形设备接口 5.1.1理解位图 5.1.2颜色和PC显示系统 5.1.3色彩调色板图像 5.2用Visual Basic开发颜色 5.2.1选择颜色的简便方法 5.2.2利用API访问颜色 第六章调色板动画和ROP 6.1颜色调色板图像动画 6.2像素和光栅操作 6.2.1混合像素 6.2.2ROP和拆分的系统调色板 6.3处理位图——使用BitBlt函数 6.3.1SRCINVERT ROP代码—Up Close and Personal 第七章高级图像处理——特殊的可视效果 7.1渐隐初步 7.2ROP回顾 7.3位图合并 7.3.1搜索光栅操作 7.4建立基本的数字式渐隐 7.4.1窗口重像 7.5重访问的调色板 7.5.1在DISSOLVE.BAS内部 7.5.2使用渐隐程序 7.6扩展渐隐 第八章超图像 8.1Windows是超媒体 8.1.1用控件作为图片 8.1.2使用控件作为热点按钮 8.2使用长方形窗口区域 8.3接下来的内容 第九章对超图像的进一步讨论 9.1掌握不规则热点 9.2给图像增加多边形热点区域 9.3新一代热点 第十章扩展超媒体接口 10.1重新包装超文本 10.2建立超媒体工具 10.3滚动超媒体 10.4不要停在这儿 第十一章动画 11.1开发翻动书本动画 11.2动画的实现 11.2.1利用BitBlt()函数实现Sprites动画 11.2.2自动生成Masks和Sprites 第十二章更好的动画 12.1建立无闪烁动画 12.2提高Sprite动画的效果 第十三章对波形音频的探讨 13.1真正的媒体 13.2检验选项 13.2.1红皮书音频 13.2.2MIDI 13.2.3波形音频 13.3数字音频基础 13.4实时音频效果 13.4.1WaveMix介绍 13.5记录波音频 第十四章使用音乐设备数字接口 14.1MIDI介绍 14.1.1音响连接 14.2MIDI消息 14.3MIDI的产物 14.4DIDI和Windows 14.4.1MIDI连接 14.4.2Windows MIDI映射器 14.5发送MIDI消息 14.6接收MIDI消息 14.6.1Windows调用返回 14.6.2Visual Basic信命名定制控件 14.7MIDI引申 第十五章媒体控制接口(MCI)的应用 15.1Windows多媒体的“简单”设备 15.2试验MCI命令 15.3使用MCI来播放红皮书音频 15.4不要低估MCI 第十六章PC视频的革命 16.1Video for Windows 16.1.1Video for Windows的原理 16.1.2Video for Windows对于程序员 16.1.3安装Video for Windows运行库 16.1.4安装Video for Windows Development Kit 16.2视频捕捉 16.3播放 16.3.1MCIWNDW.VBX定制控件 16.4为图形超媒体工具增加视频 附录AVisual Basic Multimedia Adventure Set安装指导 A.1安装VB程序 A.2安装Video for Windows 附录B与Video for Multimedia Adventure Set相关的产品 参考文献