资料介绍
本文通过分析介绍封装了DirectX 的类库CDX 的特点和应用,提出和实现了其在C++
Builder 程序语言中开发基于Windows 平台的多媒体程序方法,并介绍了相应的示例程序及其运行结果。
关键词 CDX DirectX C++ Builder 多媒体
多媒体威廉希尔官方网站 是计算机的一种高级功能,其最典型的表现形式就是多媒体动画。由于动画
的图像数据量非常大,因此在动画设计时必须充分考虑到对这些大量数据的处理对动画速度的影响,尤其是在大的屏幕窗口条件(全屏幕)下的图像处理速度直接影响着多媒体动画的效果。因此,早期真正流畅的多媒体动画程序一般只有少数游戏或专业仿真程序开发人员才能编写,而且在PC 机上运行的这种动画都基本是以为DOS 平台的。目前随着计算机软硬件的迅速发展,在Windows 平台上开发流畅的多媒体动画程序已不再是游戏的专利了,尤其是Microsoft 推出的DirectX 多媒体接口后,由于目前普通配置的计算机均可以满足其对硬件的要求,使得开发高质量多媒体程序比以前更易于实现。但同时带来了另一个问题,DirectX 对使用人员的程序开发技能要求很高,这在某种程度上限制了其应用的广泛性。因此目前出现了一些封装了DirectX 功能的程序开发包,这样可以让使用人员专注于功能开发而不必过多考虑底层代码关系。CDX 就是这些开发包中最为出色的一个,它不仅封装了DirectX 的许多功能,而且在同类的以纯C++语言编写的类库中是优化的最好的。
但是,同DirectX 是基于Microsoft 的Windows 一样,CDX 也是主要针对微软产品Visual C++的开发人员的,因此本文通过介绍分析CDX 和目前另一种流行的程序语言C++Builder,完成了其在C++Builder 中开发多媒体程序的步骤方法及示例。
Builder 程序语言中开发基于Windows 平台的多媒体程序方法,并介绍了相应的示例程序及其运行结果。
关键词 CDX DirectX C++ Builder 多媒体
多媒体威廉希尔官方网站 是计算机的一种高级功能,其最典型的表现形式就是多媒体动画。由于动画
的图像数据量非常大,因此在动画设计时必须充分考虑到对这些大量数据的处理对动画速度的影响,尤其是在大的屏幕窗口条件(全屏幕)下的图像处理速度直接影响着多媒体动画的效果。因此,早期真正流畅的多媒体动画程序一般只有少数游戏或专业仿真程序开发人员才能编写,而且在PC 机上运行的这种动画都基本是以为DOS 平台的。目前随着计算机软硬件的迅速发展,在Windows 平台上开发流畅的多媒体动画程序已不再是游戏的专利了,尤其是Microsoft 推出的DirectX 多媒体接口后,由于目前普通配置的计算机均可以满足其对硬件的要求,使得开发高质量多媒体程序比以前更易于实现。但同时带来了另一个问题,DirectX 对使用人员的程序开发技能要求很高,这在某种程度上限制了其应用的广泛性。因此目前出现了一些封装了DirectX 功能的程序开发包,这样可以让使用人员专注于功能开发而不必过多考虑底层代码关系。CDX 就是这些开发包中最为出色的一个,它不仅封装了DirectX 的许多功能,而且在同类的以纯C++语言编写的类库中是优化的最好的。
但是,同DirectX 是基于Microsoft 的Windows 一样,CDX 也是主要针对微软产品Visual C++的开发人员的,因此本文通过介绍分析CDX 和目前另一种流行的程序语言C++Builder,完成了其在C++Builder 中开发多媒体程序的步骤方法及示例。
下载该资料的人也在下载
下载该资料的人还在阅读
更多 >
- 基于C++Builder的太阳能电池测试软件设计
- C++ Builder 6程序设计教程电子书 32次下载
- 如何使用Borland C++ Builder6.0来开发OpenCV的程序 14次下载
- FPGA视频教程之SOPC builder的详细基础知识说明 8次下载
- C++Builder XE2开发工具免费下载 47次下载
- C++Builder的串口数据实时曲线绘制 1次下载
- C++ Builder 操作ini文件读写 0次下载
- c++ builder学习教程(创世纪) 0次下载
- 以C++Builder设计Modbus通信程序
- 基于Borland C++ Builder的Vega仿真程序
- C++Builder中平面交互动画
- 基于C++ Builder与LabWindows/CVI平台
- 基于C++ Builder实现的倒立摆控制系统
- 基于PComm的串口通信实现
- Borland C++ Builder6.0
- RA Swap模式在FSP中的支持(1) 228次阅读
- 【GD32 MCU 入门教程】一、GD32 MCU 开发环境搭建(3)使用 Embedded Builder 开发 GD32 443次阅读
- C++中实现类似instanceof的方法 334次阅读
- 电流滤波器中N/L/C的含义 867次阅读
- C语言和C++中那些不同的地方 748次阅读
- C语言映射表在串口数据解析中的应用 384次阅读
- 深入探索Linux中的C语言 1228次阅读
- Lombok同时使用@Data和@Builder的一个必须要避开的巨坑 1822次阅读
- C1qhi单核细胞在BD中的促炎作用 1561次阅读
- C++中的智能指针 826次阅读
- C程序中do{}while(0)宏定义的作用 2577次阅读
- C# 中的 Object 虚方法 怎样重写 980次阅读
- 如何使用c++builder api函数编写出串行通信控制程序 1728次阅读
- 在贴片加工厂中有哪些安全防护需要了解 1306次阅读
- 嵌入式C语言的高级用法在应用中的体现 3767次阅读
下载排行
本周
- 1电子电路原理第七版PDF电子教材免费下载
- 0.00 MB | 1490次下载 | 免费
- 2单片机典型实例介绍
- 18.19 MB | 92次下载 | 1 积分
- 3S7-200PLC编程实例详细资料
- 1.17 MB | 27次下载 | 1 积分
- 4笔记本电脑主板的元件识别和讲解说明
- 4.28 MB | 18次下载 | 4 积分
- 5开关电源原理及各功能电路详解
- 0.38 MB | 10次下载 | 免费
- 6基于AT89C2051/4051单片机编程器的实验
- 0.11 MB | 4次下载 | 免费
- 7蓝牙设备在嵌入式领域的广泛应用
- 0.63 MB | 3次下载 | 免费
- 89天练会电子电路识图
- 5.91 MB | 3次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 2PADS 9.0 2009最新版 -下载
- 0.00 MB | 66304次下载 | 免费
- 3protel99下载protel99软件下载(中文版)
- 0.00 MB | 51209次下载 | 免费
- 4LabView 8.0 专业版下载 (3CD完整版)
- 0.00 MB | 51043次下载 | 免费
- 5555集成电路应用800例(新编版)
- 0.00 MB | 33562次下载 | 免费
- 6接口电路图大全
- 未知 | 30320次下载 | 免费
- 7Multisim 10下载Multisim 10 中文版
- 0.00 MB | 28588次下载 | 免费
- 8开关电源设计实例指南
- 未知 | 21539次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935053次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537791次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233045次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191183次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183277次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138039次下载 | 免费
评论
查看更多