Visual C++.NET多媒体编程PDF电子书下载
- 电子书积分:18 积分如何计算积分?
- 作 者:周长发编著
- 出 版 社:北京:电子工业出版社
- 出版年份:2002
- ISBN:7505376861
- 页数:619 页
第1章 Visual C++.NET编程技术 1
1.1 .NET与Visual C++.NET 1
1.1.1 .NET概述 1
1.1.2 .NET的技术特征和组成部分 2
1.1.3 Visual Studio.NET 4
1.1.4 Visual C++.NET 5
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 MIDI 39
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 Windows 97
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 SDK 428
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 示例:ObjectRoll 474
12.3 通用的OpenGL视类 483
12.3.1 构造COpenGLView类 483
12.3.2 示例:BallCube 491
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
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《全国职业院校工业机器人技术专业规划教材 工业机器人现场编程》(中国)项万明 2019
- 《编程超有趣 奇妙Python轻松学 第1辑》HelloCode人工智能国际研究组 2018
- 《新媒体行业写作与推广108招 打造专业内容,成就企业品牌》陈志红 2019
- 《我的第一套编程启蒙绘本 看事件 开始了》编程猫教研团队编绘 2019
- 《新媒体环境下高校思想政治教育研究》陈前,陈树根主编 2019
- 《STEM教育丛书 麦昆机器人和Micro:bit图形化编程》张弛责任编辑;(中国)陈宝杰,沙靓雯 2019
- 《ROS机器人编程与SLAM算法解析指南》陶满礼 2020
- 《我的第一套编程启蒙绘本 123 序列来啦》编程猫教研团队编绘 2019
- 《高等院校计算机任务驱动教改教材 C语言编程思维 第2版》(中国)陈萌,鲍淑娣 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017