
WINDOWS图形编程
副标题:无
作 者:(美)[J.桑切斯]Julio Sanchez,(美)[M.P.坎顿]Maria P.Canton著;罗骏等译
分类号:
ISBN:9787900625441
微信扫一扫,移动浏览光盘
简介
本收讲述了如何使用 C++ 语言进行 Windows 编程及 Windows 图形处理。全书分为四部分,内容涵盖了 Windows API 编程、API 图形、Direct Draw 编程及 DirectX 图形支持。
目录
书名页 1
版权页 2
前 言 3
目 录 6
第I 部分 编程:使用新的工具 19
第1 章 计算机图形学及其应用 21
1.1 图形语言 21
1.2 图形技术 24
1.3 人类因素 31
1.4 计算机图形学的应用 42
1.5 本章小结 47
第2 章 事件驱动编程 49
2.1 图形操作系统 49
2.2 编程模型 53
2.3 事件驱动程序 54
2.4 事件模型 56
2.5 Windows 程序的文件结构 57
2.6 动态链接 63
2.7 Windows 编程的特征 64
2.8 Windows 程序中的可视元素 70
2.9 编程风格 73
2.10 编程模板 75
2.11 本章小结 78
第3 章 API 编程 80
3.1 预备步骤 81
3.2 窗口过程 97
3.3 创建WinHello 程序 102
3.4 本章小结 110
第4 章 应用程序支持服务 111
4.1 Windows 中的文本显示 111
4.2 设备和设备上下文 112
4.3 映像模式 116
4.4 文本操作编程 119
4.5 文本图形 131
4.6 键盘输入 139
4.7 插入符号 149
4.8 本章小结 154
第5 章 图形支持服务 155
5.1 鼠标编程 155
5.2 窗口风格和控件 165
5.3 菜单 182
5.4 对话框 190
5.5 通用控件 201
5.6 本章小结 216
第Ⅱ部分 图 形 217
第6 章 绘制像素、直线和曲线 218
6.1 在窗口中进行绘图 218
6.2 图形设备接口 224
6.3 图形对象和GDI 属性 232
6.4 绘制像素、直线和曲线 239
6.5 本章小结 257
第7 章 封闭的区域、图形和路径 258
7.1 封闭图形和区域 259
7.2 绘制封闭图形 264
7.3 对矩形的操作 273
7.4 区域 282
7.5 剪切操作 292
7.6 路径 297
7.7 填充图形演示程序 305
7.8 本章小结 306
第8 章 位图化图形 307
8.1 光栅和矢量图形 307
8.2 Windows 位图的创建 309
8.3 位图编程概述 312
8.4 位图操作 317
8.5 位图变换 332
8.6 本章小结 337
第Ⅲ部分 编程 338
第9 章 DirectDraw 概念 340
9.1 游戏和Windows 编程 340
9.2 DirectX 6 SDK 341
9.3 DirectDraw 概述 344
9.4 DirectDraw 的体系结构 346
9.5 DirectDraw 的基本概念 349
9.6 配置DirectDraw 355
9.7 DirectDraw 的Info Demo 工程 375
9.8 本章小结 378
第10 章 访问视频内存 379
10.1 DirectDraw WinMain( )函数 379
10.2 直接访问式编程 390
10.3 用于直接访问的低级编码 396
10.4 开发直接访问式基本函数 399
10.5 直接访问中的光栅操作 411
10.6 DirectDraw 访问演示工程 416
10.7 本章小结 416
第11 章 渲染操作 417
11.1 重新讨论表面 417
11.2 透明和颜色键 425
11.3 DirectDraw 的位块传输 430
11.4 位块传输时的变换 435
11.5 渲染Windows 位图 438
11.6 DirectDraw 窗口式应用程序 446
11.7 在非独占模式DirectDraw 中的渲染 452
11.8 本章小结 461
第12 章 DirectDraw 动画 462
12.1 动画基础 462
12.2 取得时控脉冲 465
12.3 子图形(Sprite)动画 468
12.4 交换 475
12.5 交换动画编程 482
12.6 动画性能调谐 492
12.7 本章小结 504
第Ⅳ部分 图形支持 505
第13 章 DirectX 升级和安装 507
13.1 DirectX 升级工具 507
13.2 使用DirectSetup 510
13.3 DirectX 安装的准备 511
13.4 安装DirectX 514
13.5 定制安装 518
13.6 本章小结 527
第14 章 独占模式应用程序中的输入 528
14.1 DirectInput 组件 528
14.2 DirectInput 的准备 530
14.3 得到并设置设备信息 540
14.4 获得设备数据 546
14.5 对DirectInput 进行实验 549
14.6 本章小结 552
第15 章 多适配器和多显示器 553
15.1 多显示器环境下的图形 553
15.2 Windows 和DirectX 支持 555
15.3 Windows 98 的Multi-monitormnAPI 557
15.4 Windows 98 中的多显示器编程 563
15.5 DirectX 6 中的多显示器编程 570
15.6 调试DirectDraw 应用程序 577
15.7 本章小结 578
附录A Windows 和DirectX 结构 579
附录B 三目光栅操作代码 595
附录C 配套光盘内容 603
版权页 2
前 言 3
目 录 6
第I 部分 编程:使用新的工具 19
第1 章 计算机图形学及其应用 21
1.1 图形语言 21
1.2 图形技术 24
1.3 人类因素 31
1.4 计算机图形学的应用 42
1.5 本章小结 47
第2 章 事件驱动编程 49
2.1 图形操作系统 49
2.2 编程模型 53
2.3 事件驱动程序 54
2.4 事件模型 56
2.5 Windows 程序的文件结构 57
2.6 动态链接 63
2.7 Windows 编程的特征 64
2.8 Windows 程序中的可视元素 70
2.9 编程风格 73
2.10 编程模板 75
2.11 本章小结 78
第3 章 API 编程 80
3.1 预备步骤 81
3.2 窗口过程 97
3.3 创建WinHello 程序 102
3.4 本章小结 110
第4 章 应用程序支持服务 111
4.1 Windows 中的文本显示 111
4.2 设备和设备上下文 112
4.3 映像模式 116
4.4 文本操作编程 119
4.5 文本图形 131
4.6 键盘输入 139
4.7 插入符号 149
4.8 本章小结 154
第5 章 图形支持服务 155
5.1 鼠标编程 155
5.2 窗口风格和控件 165
5.3 菜单 182
5.4 对话框 190
5.5 通用控件 201
5.6 本章小结 216
第Ⅱ部分 图 形 217
第6 章 绘制像素、直线和曲线 218
6.1 在窗口中进行绘图 218
6.2 图形设备接口 224
6.3 图形对象和GDI 属性 232
6.4 绘制像素、直线和曲线 239
6.5 本章小结 257
第7 章 封闭的区域、图形和路径 258
7.1 封闭图形和区域 259
7.2 绘制封闭图形 264
7.3 对矩形的操作 273
7.4 区域 282
7.5 剪切操作 292
7.6 路径 297
7.7 填充图形演示程序 305
7.8 本章小结 306
第8 章 位图化图形 307
8.1 光栅和矢量图形 307
8.2 Windows 位图的创建 309
8.3 位图编程概述 312
8.4 位图操作 317
8.5 位图变换 332
8.6 本章小结 337
第Ⅲ部分 编程 338
第9 章 DirectDraw 概念 340
9.1 游戏和Windows 编程 340
9.2 DirectX 6 SDK 341
9.3 DirectDraw 概述 344
9.4 DirectDraw 的体系结构 346
9.5 DirectDraw 的基本概念 349
9.6 配置DirectDraw 355
9.7 DirectDraw 的Info Demo 工程 375
9.8 本章小结 378
第10 章 访问视频内存 379
10.1 DirectDraw WinMain( )函数 379
10.2 直接访问式编程 390
10.3 用于直接访问的低级编码 396
10.4 开发直接访问式基本函数 399
10.5 直接访问中的光栅操作 411
10.6 DirectDraw 访问演示工程 416
10.7 本章小结 416
第11 章 渲染操作 417
11.1 重新讨论表面 417
11.2 透明和颜色键 425
11.3 DirectDraw 的位块传输 430
11.4 位块传输时的变换 435
11.5 渲染Windows 位图 438
11.6 DirectDraw 窗口式应用程序 446
11.7 在非独占模式DirectDraw 中的渲染 452
11.8 本章小结 461
第12 章 DirectDraw 动画 462
12.1 动画基础 462
12.2 取得时控脉冲 465
12.3 子图形(Sprite)动画 468
12.4 交换 475
12.5 交换动画编程 482
12.6 动画性能调谐 492
12.7 本章小结 504
第Ⅳ部分 图形支持 505
第13 章 DirectX 升级和安装 507
13.1 DirectX 升级工具 507
13.2 使用DirectSetup 510
13.3 DirectX 安装的准备 511
13.4 安装DirectX 514
13.5 定制安装 518
13.6 本章小结 527
第14 章 独占模式应用程序中的输入 528
14.1 DirectInput 组件 528
14.2 DirectInput 的准备 530
14.3 得到并设置设备信息 540
14.4 获得设备数据 546
14.5 对DirectInput 进行实验 549
14.6 本章小结 552
第15 章 多适配器和多显示器 553
15.1 多显示器环境下的图形 553
15.2 Windows 和DirectX 支持 555
15.3 Windows 98 的Multi-monitormnAPI 557
15.4 Windows 98 中的多显示器编程 563
15.5 DirectX 6 中的多显示器编程 570
15.6 调试DirectDraw 应用程序 577
15.7 本章小结 578
附录A Windows 和DirectX 结构 579
附录B 三目光栅操作代码 595
附录C 配套光盘内容 603
WINDOWS图形编程
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
亲爱的云图用户,
光盘内的文件都可以直接点击浏览哦
无需下载,在线查阅资料!
