图书介绍

C++Builder多媒体开发PDF|Epub|txt|kindle电子书版本网盘下载

C++Builder多媒体开发
  • 清宏计算机工作室编著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:7111076923
  • 出版时间:2000
  • 标注页数:451页
  • 文件大小:42MB
  • 文件页数:462页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

C++Builder多媒体开发PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 绘图编程1

1.1 功能强大的TCanvas1

1.2 TColor1

1.3 TCanvas的属性2

1.3.1 画笔属性2

1.3.2 画刷属性3

1.3.3 字体属性4

1.3.4 Pixels属性6

1.3.5 CopyMode属性6

1.3.6 PenPos属性7

1.3.7 ClipRect属性7

1.4 TShape7

1.5 TCanvas方法的使用12

1.5.1 TCanvas的画线方法12

1.5.2 绘制填充图形15

1.5.3 文本输出函数18

1.5.4 图形拷贝方法20

1.6 绘图程序开发23

1.6.1 响应鼠标事件23

1.6.2 构造绘图类26

1.6.3 切换快捷按钮31

1.6.4 绘图功能的实现32

1.7 本章小结44

第2章 图像处理45

2.1 图像概述45

2.2 TPicture46

2.2.1 TPicture对象的主要方法46

2.2.2 TPicture对象的主要属性47

2.3 TImage48

2.3.1 装入和保存图像48

2.3.2 设置图像属性49

2.3.3 图像浏览器50

2.3.4 在TImage控件上绘图51

2.4 TImageList55

2.5 TPaintBox57

2.6 TGraphic对象61

2.7 元文件63

2.8 位图对象70

2.8.1 在位图上绘图70

2.8.2 透明位图71

2.8.3 位图调色板72

2.8.4 位图像素操作75

2.9 图形数据交换80

2.10 图像处理程序的开发82

2.10.1 Image程序的工作原理82

2.10.2 获得图像像素值83

2.10.3 图像处理功能的实现84

2.11 本章小结90

第3章 利用TeeChart制作图表91

3.1 TeeChart快速入门91

3.1.1 C++Builder中TeeChart控件91

3.1.2 使用TChart或TDBChart创建图表91

3.1.3 使用TQRChart创建图表94

3.2 操纵数据序列95

3.2.1 数据序列的类型95

3.2.2 动态创建、删除、操纵序列102

3.3 处理图表103

3.3.1 在图表上绘图103

3.3.2 图表的缩放和滚动107

3.3.3 单击事件112

3.3.4 图表的保存114

3.3.5 图表的打印115

3.4 本章小结117

第4章 应用GDI函数118

4.1 设备描述表118

4.2 GDI坐标系统、映像模式121

4.2.1 GDI坐标系统、映像模式概述121

4.2.2 设置映像模式122

4.2.3 坐标变换125

4.3 利用GDI函数扩展VCL绘图功能125

4.3.1 创建画刷125

4.3.2 旋转字体125

4.4 调色板127

4.4.1 理解调色板127

4.4.2 系统调色板与逻辑调色板127

4.4.3 使用逻辑调色板127

4.5 区域对象131

4.5.1 区域的创建131

4.5.2 区域的操作132

4.5.3 区域的绘制135

4.6 图形资源138

4.6.1 建立图形资源138

4.6.2 装载图形资源139

4.6.3 使用光标资源142

4.7 本章小结143

第5章 其他图像控件的使用144

5.1 TImgEdit控件145

5.1.1 TImgEdit控件的功能145

5.1.2 TImgEdit控件的属性、方法和事件146

5.1.3 应用举例149

5.2 TImgAnnTool控件156

5.3 TImgScan控件163

5.3.1 TImgScan控件概述163

5.3.2 TImgScan控件的属性、方法和事件163

5.3.3 TImgScan控件的使用165

5.4 TImgAdmin控件167

5.4.1 TImgAdmin控件的属性和方法167

5.4.2 TImgAdmin控件的使用168

5.5 TImgThumbnail控件172

5.5.1 TImgThumbnail控件概述172

5.5.2 TImgThumbnail控件的属性和方法173

5.5.3 TImgThumbnail控件的使用174

5.6 图像控件的综合使用177

5.7 本章小结187

第6章 自编一简单的地理信息系统188

6.1 地理信息系统概述188

6.1.1 地理信息系统的发展188

6.1.2 GIS的空间数据结构189

6.2 系统的总体规划190

6.3 矢量图像的显示192

6.4 栅格图像的显示198

6.5 图像的叠加207

6.5.1 栅格图像和矢量图像的叠加207

6.5.2 矢量图像和矢量图像的叠加215

6.6 图像的代数运算218

6.7 图像的平滑和锐化225

6.8 制作调色板235

6.9 其他一些功能241

6.9.1 再分类241

6.9.2 文件描述248

6.9.3 保存为其他图像格式250

6.9.4 系统的片头251

6.9.5 关于模块253

6.10 本章小结256

第7章 OpenGL257

7.1 OpenGL概述257

7.1.1 OpenGl的发展257

7.1.2 有关OpenGL的概念257

7.1.3 与OpenGL相关的库函数260

7.1.4 C++Builder中利用OpenGL的步骤261

7.2 绘制几何体273

7.2.1 点、线、多边形的绘制273

7.2.2 控制点、线的属性281

7.2.3 曲线、曲面的绘制286

7.3 利用显示列表296

7.3.1 为何要利用显示列表296

7.3.2 创建并调用显示列表297

7.4 使用OpenGL应用程序库302

7.5 OpenGL中图形的变换310

7.5.1 变换基础310

7.5.2 几何变换311

7.5.3 投影变换315

7.5.4 视口变换317

7.6 光照处理322

7.6.1 光照处理概述322

7.6.2 光照处理的一般步骤322

7.6.3 光源329

7.6.4 材料336

7.7 混合、反走样和雾化346

7.7.1 混合346

7.7.2 反走样351

7.7.3 雾化351

7.8 OpenGL的一个具体应用351

7.9 本章小结362

第8章 DirectDraw技术363

8.1 DirectDraw概述363

8.1.1 DirectX技术363

8.1.2 DirectDraw简述364

8.1.3 DirectDraw和组件对象模型365

8.2 基本概念和术语366

8.2.1 表面366

8.2.2 位块传输Blt367

8.2.3 全屏模式和窗口模式367

8.2.4 DirectDraw对象368

8.3 DirectDraw应用程序的步骤369

8.3.1 创建DirectDraw对象375

8.3.2 设置程序的工作模式377

8.3.3 设置显示模式377

8.3.4 创建可翻转的表面386

8.3.5 在表面上绘制图形387

8.3.6 翻转表面388

8.3.7 释放DirectDraw对象389

8.4 DirectDrawSurface接口390

8.5 在DirectDraw中使用GDI394

8.5.1 绘制多边形394

8.5.2 显示位图397

8.6 DirectDraw程序的调试402

8.6.1 全屏模式给调试带来的困难402

8.6.2 解决办法——远程调试402

8.7 本章小结404

第9章 多媒体405

9.1 多媒体的概念405

9.2 图形显示特殊效果405

9.2.1 渐变图形405

9.2.2 爆炸效果409

9.2.3 窗口填充效果412

9.2.4 淡入淡出效果418

9.3 制作动画427

9.3.1 制作帧动画427

9.3.2 制作精灵动画429

9.4 文字的特殊效果437

9.4.1 滚动字幕437

9.4.2 卡拉OK字幕效果439

9.5 TMediaPlayer控件及其应用441

9.5.1 TMediaPlayer控件的属性441

9.5.2 TMediaPlayer控件的方法442

9.5.3 TMediaPlayer控件的响应事件443

9.5.4 播放声音文件443

9.5.5 播放视频文件446

9.5.6 制作CD播放器448

9.6 本章小结451

热门推荐