图书介绍
Visual C++.NET多媒体编程【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 周长发编著 著
- 出版社: 北京:电子工业出版社
- ISBN:7505376861
- 出版时间:2002
- 标注页数:619页
- 文件大小:35MB
- 文件页数:632页
- 主题词:VC++.NET
PDF下载
下载说明
Visual C++.NET多媒体编程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Visual C++.NET编程技术1
1.1 .NET与Visual C++.NET1
1.1.1 .NET概述1
1.1.2 .NET的技术特征和组成部分2
1.1.3 Visual Studio.NET4
1.1.4 Visual C++.NET5
1.2 OOP与Visual C++.NET特性10
1.2.1 Win 32编程12
1.2.2 框架和文档-视结构12
1.2.3 消息映射14
1.2.4 Visual C++可视化编程16
1.3 编程风格问题17
1.4 一个完整的Visual C++.NET程序剖析20
第2章 多媒体基础31
2.1 多媒体的基本概念31
2.2 Windows多媒体体系结构33
2.3 MPC标准与多媒体开发环境36
2.4 多媒体程序开发涉及的主要媒体37
2.4.1 数字化波形音频38
2.4.2 MIDI39
2.4.3 CD音频40
2.4.5 数字视频41
2.5 多媒体程序开发流程42
2.6 关于游戏开发43
第3章 RIFF文件结构与多媒体文件输入/输出编程45
3.1 RIFF文件结构45
3.2 WAVE文件结构46
3.3 AVI文件结构47
3.4 多媒体文件I/O函数51
3.4.1 基本多媒体文件输入/输出52
3.4.2 具有缓冲区的多媒体文件输入/输出54
3.4.3 RIFF文件操作56
4.1 MCI设备62
4.2 多媒体时间格式63
4.3 MCI函数与命令64
4.4 构造CMCIClass类76
4.5 CMCIClass编程79
4.5.1 从CMCIClass类派生子类79
4.5.2 CMCIClass编程示例80
4.6 示例:用CMCIClass编制媒体播放器85
第5章 MCIWnd窗口类编程97
5.1 Video for Windows97
5.3 使用AVIFile函数98
5.2 Visual C++与MCIWnd窗口类98
5.4 使用MCIWnd窗口类101
5.5 MCIWnd窗口类编程103
5.5.1 音频编程103
5.5.2 视频编程107
5.6 示例:基于MCIWnd窗口类的媒体播放器108
第6章 音频编程114
6.1 高层波形音频函数115
6.2 低层音频函数117
6.2.1 低层波形音频函数编程119
6.2.2 波形音频音效处理148
6.2.3 低层MIDI音频函数编程159
6.3 示例:波形音频管理器166
第7章 混音器编程170
7.1 混音器基础170
7.2 构造CMixer类176
7.3 示例:用CMixer类编制音量控制器193
第8章 图像编程204
8.1 数字图像的基本概念204
8.2 位图与调色板207
8.3 与设备相关位图(DDB)210
8.4.1 DIB位图的结构212
8.4 与设备无关位图(DIB)212
8.4.2 OS/2 DIB格式215
8.4.3 DIB位图的操作215
8.5 图像特技显示231
8.5.1 特技显示基础231
8.5.2 基本的特技显示232
8.5.3 渐显与渐隐252
8.5.4 透明显示262
8.6 图像变换265
8.6.1 图像变换基础265
8.6.2 缩放268
8.6.3 旋转270
8.6.4 镜像282
8.7 图像处理287
8.7.1 颜色量化与减色287
8.7.2 灰度化299
8.7.3 底片302
8.7.4 曝光304
8.7.5 浮雕306
8.7.6 油画308
8.8 构造CDib类311
8.8.1 DIB处理函数集311
8.8.2 设计CDib类313
8.9 示例:用CDib实现一个图像处理程序342
9.1 动画基础359
9.2 时间控制359
第9章 动画编程359
9.3 图形动画362
9.4 调色板动画364
9.5 位图动画370
9.5.1 示例1:无背景位图动画370
9.5.2 示例2:有背景位图动画375
第10章 电话编程389
10.1 TAPI概述389
10.2.1 构造CTapi类404
10.2 TAPI编程技术404
10.2.2 示例:用CTapi类编制电话拨号程序414
第11章 语音编程419
11.1 Speech SDK概述419
11.1.1 COM基础419
11.1.2 SAPI接口426
11.1.3 安装Speech SDK428
11.2 Text-To-Speech编程技术429
11.2.1 构造CText2Speech类429
11.2.2 示例:用CText2Speech类编制文字朗读程序438
11.3 Speech Recognition编程技术447
11.3.1 构造CSpeechRecognition类448
11.3.2 示例:用CSpeechRecognition类编制听写程序454
第12章 OpenGL编程459
12.1 OpenGL概述459
12.2 OpenGL编程技术462
12.2.1 编程概念462
12.2.2 示例:ObjectRoll474
12.3 通用的OpenGL视类483
12.3.1 构造COpenGLView类483
12.3.2 示例:BallCube491
13.2 程序结构496
第13章 实例分析:五子棋游戏496
13.1 目标与规则496
13.3 双语界面500
13.4 不同的光标提示501
13.5 算法502
13.6 逼真的棋盘和棋子显示520
13.7 增加声音效果522
13.8 游戏程序清单525
附录A Visual C++.NET编程技巧526
A.1 获取系统硬件信息526
A.1.1 基础526
A.1.2 核心528
A.1.3 例程531
A.2 获取可执行文件的版本信息538
A.2.1 基础538
A.2.2 核心539
A.2.3 例程542
A.3 获取操作系统信息545
A.3.1 基础545
A.3.2 核心545
A.3.3 例程548
A.4.1 基础550
A.4 获取系统配置信息550
A.4.2 核心552
A.4.3 例程558
A.5 操作系统注册表562
A.5.1 基础562
A.5.1 核心一:定义CReg类563
A.5.3 核心二:扩展CHardwareInfo类567
A.5.4 核心三:CUserRegInfo类570
A.5.5 例程571
A.6 在程序中启动另一个程序573
A.6.1 基础573
A.6.2 核心574
A.6.3 例程577
A.7 终止和重新启动计算机578
A.8 获取应用程序的启动和当前工作目录580
A.9 获取系统错误信息581
A.10 实现超级链接582
A.10.1 基础582
A.10.2 核心582
A.10.3 例程590
A.11 浏览目录590
A.11.2 核心591
A.11.1 基础591
A.11.3 例程595
A.12 窗口的“特异功能”(总在最上面,全屏显示和不在任务条中显示按钮)596
A.13 显示旋转文本600
A.14 printf风格的消息对话框601
A.15 改变框架生成窗口的默认风格603
A.16 创建不规则形状窗口604
A.17 用鼠标单击窗口标题条以外区域移动窗口608
A.18 使用上下文菜单609
A.19 使应用程序只能运行一个实例612
A.20 使应用程序显示为任务条通知区中的图标614
附录B 配套光盘的使用说明620
热门推荐
- 1702614.html
- 3494061.html
- 1391595.html
- 1122924.html
- 2869733.html
- 3361047.html
- 3039354.html
- 2903967.html
- 3869950.html
- 608832.html
- http://www.ickdjs.cc/book_65431.html
- http://www.ickdjs.cc/book_51981.html
- http://www.ickdjs.cc/book_362775.html
- http://www.ickdjs.cc/book_1371967.html
- http://www.ickdjs.cc/book_2997515.html
- http://www.ickdjs.cc/book_2841400.html
- http://www.ickdjs.cc/book_1453628.html
- http://www.ickdjs.cc/book_1084907.html
- http://www.ickdjs.cc/book_1225188.html
- http://www.ickdjs.cc/book_2447600.html