图书介绍
borlanddelphi多媒体应用开发技术与实例PDF|Epub|txt|kindle电子书版本下载
![borlanddelphi多媒体应用开发技术与实例](https://www.shukui.net/cover/16/33344914.jpg)
- 著
- 出版社:
- ISBN:
- 出版时间:未知
- 标注页数:0页
- 文件大小:109MB
- 文件页数:514页
- 主题词:
PDF下载
下载说明
borlanddelphi多媒体应用开发技术与实例PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Delphi 6.0多媒体编程基础1
1.1 Delphi特点与环境简介1
1.1.1 Delphi的特点1
1.1.2 Object Pascal3
1.2 多媒体的基本概念4
1.2.1 多媒体的概念和特征4
1.2.2 多媒体系统的组成和环境6
1.2.3 数字化多媒体技术的应用和分类介绍7
1.2.4 单机和网络多媒体11
1.2.5 编码与压缩11
1.3 Delphi实现多媒体的方法12
1.4 本章小结13
第2章 文字和图像控件14
2.1 美工控件简介14
2.1.1 TLabel控件14
2.1.2 TEdit和TMaskEdit控件17
2.1.3 TStringGrid控件17
2.1.4 TMemo和TRichEdit控件24
2.2 图形图像控件简介29
2.2.1 TImage控件29
2.2.2 TShape控件34
2.2.3 TDrawGrid和TColorGrid控件36
2.2.4 TPaintBox控件42
2.2.5 TAnimate控件45
2.3 图形对象简介46
2.3.1 TCanvas对象46
2.3.2 TPen对象48
2.3.3 TBrush对象49
2.3.4 TGraphic对象50
2.3.5 TPicture对象50
2.3.6 综合实例50
2.4 本章小结58
第3章 常用图像操作技术59
3.1 制作激活效果59
3.1.1 边缘激活--一种简单的激活效果60
3.1.2 滑块激活--最常用的激活效果67
3.2 制作鼠标特效72
3.2.1 制作鼠标拖动72
3.2.2 鼠标缩放效果84
3.3 复杂图像程序编制及实例86
3.3.1 P_Paint绘图功能的实现89
3.3.2 实现Undo功能97
3.3.3 实现Copy/Paste/Cut功能98
3.4 使用其他格式图像文件101
3.5 本章小结105
4.1.1 立体字效果107
4.1 文字特效的制作107
第4章 特效制作技术107
4.1.2 卡拉OK字幕效果的实现112
4.2 图像特效的制作116
4.2.1 移动效果的实现116
4.2.2 交错效果118
4.2.3 百叶窗效果121
4.2.4 旋转效果123
4.2.5 积木效果和雨滴效果124
4.2.6 灰化效果127
4.2.7 图形渐变效果129
4.2.8 马赛克效果131
4.2.9 中心渐出效果132
4.3 特效综合举例135
4.3.1 简介135
4.3.2 制作一个图像特效的屏幕保护程序136
4.3.3 制作一个字幕特效的屏幕保护程序148
4.3.4 屏幕保护程序浏览器的设计156
4.4 本章小结162
第5章 图形编程初步164
5.1 图形学基本概念164
5.1.1 直线扫描转换算法165
5.1.2 圆的扫描转换算法171
5.1.3 直线段裁剪175
5.1.4 二维图形旋转180
5.1.5 三维图形的旋转变换和投影变换185
5.2 真实感图形学189
5.2.1 光的传播模型189
5.2.2 颜色模型190
5.2.3 简单光反射模型190
5.2.4 Phong模型示例的编写192
5.3 与其它图形软件的接口编程196
5.3.1 示例一197
5.3.2 示例二203
5.4 本章小结211
6.1 如何实现动画212
第6章 动画制作212
6.2 动画制作技术及实例213
6.2.1 单帧图像移动--刺球213
6.2.2 多帧图像才是真正的动画--飞舞的数字229
6.3 动画制作技术综合实例238
6.3.1 美工选材238
6.3.2 运动轨迹算法设计240
6.3.3 线程设计和窗体设计240
6.3.4 制作移动背景249
6.4 本章小结254
7.1 TMediaPlayer控件255
7.1.1 TMediaPlayer控件简介255
第7章 音频多媒体编程255
7.1.2 TMediaPlayer控件常用属性256
7.1.3 TMediaPlayer控件常用方法260
7.1.4 TMediaPlayer控件的主要事件263
7.1.5 TMediaPlayer控件的简单运用264
7.2 简单音频示例265
7.2.1 一个小型的Wav播放器265
7.2.2 一个小型的MIDI播放器267
7.3 编制一个完整的CD播放器270
7.3.1 为CD播放器设计基本功能271
7.3.2 主窗体设计271
7.3.3 具体程序设计273
7.4 利用控件编写简单的MP3播放程序290
7.5 本章小节296
第8章 视频多媒体编程297
8.1 一个简单的AVI播放器297
8.2 编制RM播放器304
8.2.1 ActiveX控件简介和安装304
8.2.2 学习RealAudio控件的使用306
8.2.3 播放器的制作306
8.3 设计一个VCD播放器313
8.3.1 窗体设计313
8.3.2 具体程序设计315
8.4 本章小结336
9.1 电脑游戏制作概述337
第9章 游戏制作337
9.1.1 电脑游戏的设计层面338
9.1.2 游戏的主要分类339
9.2 拼图--棋类游戏实例及分析340
9.2.1 拼图游戏的总体思路340
9.2.2 初始化游戏343
9.2.3 处理操作动作348
9.2.4 其他辅助功能354
9.3 射箭游戏--实时动作类游戏设计356
9.3.1 射箭游戏的总体思路356
9.2.5 本节小结356
9.3.2 射箭游戏的美上素材359
9.3.3 射箭游戏的动画线程设计361
9.3.4 窗体的事件处理367
9.3.5 Game菜单项的事件处理370
9.3.6 主窗体里的四个定时器372
9.3.7 排行榜的制作377
9.3.8 本节小结383
9.4 RPG游戏制作实例及分析383
9.4.1 旅游实例RPG世界的总体思路384
9.4.2 P_Travel的美工设计384
9.4.3 P_Travel的主窗体386
9.4.4 架构P_Travel的世界390
9.4.5 本节小结408
9.5 本章小结408
第10章 网络多媒体409
10.1 先进网络多媒体技术简介409
10.2 在多媒体应用程序中使用超文本410
10.2.1 P_WebBrowser实例411
10.2.2 生成HTML文件416
10.3 网络套接字技术的多媒体应用及实例分析420
10.3.1 网络套接字基础概述420
10.3.2 Delphi的网络套接字组件421
10.3.3 套接字编程实例--聊天室实例422
10.3.4 本节小结430
10.4 网络实时音频流传送与接收431
10.4.1 什么是流式传输431
10.4.2 什么是ACM432
10.4.3 直接使用ACM API434
10.4.4 网络通话实例NetPhone14--利用ACM控件进行网络音频传输438
10.5 本章小结443
第11章 DirectX编程444
11.1 DirectX编程技术简介444
11.1.1 DirectX概述444
11.1.2 DirectX和组件对象模型(COM)445
11.1.3 DirectX应用程序的一般开发过程447
11.2.1 DirectDraw技术概述448
11.2 使用DirectX SDK--DirecDraw编程实例分析448
11.2.2 建立第一个DirectDraw程序449
11.2.3 DirectDraw动画实例分析457
11.3 使用第三方控件开发DirectX应用程序461
11.3.1 DelphiX组件包--开发DirectX应用程序的第三方控件461
11.3.2 DSPack实例--应用DirectX技术的多媒体播放器PlayWin462
11.4 本章小结466
第12章 实用技巧468
12.1 使用API468
12.2 中断和异常处理469
12.2.1 try-except和try-finally处理危险代码段470
12.2.2 全局变量Application对象的OnException事件471
12.3 打印472
12.2.3 数据库异常472
12.2.4 API异常472
12.4 随机帮助475
12.5 使用支持文件477
12.5.1 使用系统配置(INI)文件477
12.5.2 使用系统注册表480
12.6 制作安装程序481
12.7 使用资源文件483
12.8 本章小结485
附录A 多媒体相关API函数486
附录B Delphi函数参考手册491