热搜关键词: 电路基础ADC数字信号处理封装库PLC

pdf

CDX在C++Builder中的应用

  • 1星
  • 2018-06-14
  • 203.51KB
  • 需要1积分
  • 0次下载
标签: CDX

CDX

本文通过分析介绍封装了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  中开发多媒体程序的步骤方法及示例。

展开预览

猜您喜欢

推荐帖子 最新更新时间:2024-11-13 04:21

使用0级数字隔离器解决高温隔离设计难题
本帖最后由 qwqwqw2088 于 2020-7-21 22:38 编辑      因为汽车工业继续在混合电动汽车(HEV)中采用48V系统,车载网络对信号隔离的需求变得更加重要。如果对低压电路没有进行可靠、有效的保护,高电压的特性和优势就会大大降低。       但是,了解到需要在48V车辆中隔离高压事件信号只是成功了一半。与纯电动汽车(EV)不同,HEV除使用电池系统外,还使用传
qwqwqw2088 模拟与混合信号
【原创】Win7如何远程桌面到Ubuntu
实验平台 PC1: Win7 32bit          PC2 : Ubuntu 10.04.4 LTS     1、首先你要有Ubuntu10.10,其实版本类似。   2、Win7远程连接上Ubuntu,所使用的协议是rdp,所以我们要装这个东西。打开终端:   sudo apt-get install xrdp    3、装上xrd
caizhiwei 嵌入式系统
丧心病狂第二弹 NRF24L01+(续二)——测试篇
本帖最后由 qiushenghua 于 2015-9-28 22:48 编辑 制作了BoosterPack模组,那么这个制作到底成不成功呢?总得写一小段测试程序来验证吧!于是产生了这个帖子,关于NRF24L01 BoosterPack的测试篇。 先看视频: $(\'flv_hfm\').innerHTML=(mobileplayer() ? \"\" : AC_FL_RunConten
qiushenghua 微控制器 MCU
TMS320F28335及其最小系统设计
TMS320F28335型数字信号处理器是TI公司的一款TMS320C28X系列浮点DSP控制器。与以往的定点DSP相比,该器件的精度高,成本低,功耗小,性能高,外设集成度高,数据以及程序存储量大,A/D转换更精确快速等。它采用内部1.9 V供电,外部3.3 V供电,因而功耗大大降低。且主频高达150 MHz,处理速度快,是那些需要浮点运算便携式 产品的理想选择。2 TMS320F28335简
灞波儿奔 微控制器 MCU
7000多节18650电池的特斯拉电池板
时尚的外形、百公里加速3.2秒、续航440公里,这些都是特斯拉Model S作为一款纯电动汽车所展示给人们的数据。 Model S之所以能够拥有不逊于传统燃油车的性能表现,除了电动机技术之外,还要得益于特斯拉先进的电池技术。 那么,特斯拉到底在电动车最核心技术之一的电池组研发方面有何独特建树呢? 据介绍,Model S的电池板总重高达900公斤,被放置在驾驶舱正下方的底盘当中,在为电动机提供
qwqwqw2088 模拟与混合信号
【新版CH554评测】三、形成程序
本帖最后由 ddllxxrr 于 2018-4-6 17:16 编辑 按照评测计划,这次评测应形成程序了。 我的想法是把USB HID复合设备那个程序,与TOUCHKEY的那个程序合并 当然以复合设备为模板好,只是把TOUCHKEY.c和.h考贝过来。 然后加入到工程: 在主函数中加入触摸按键的声明 TK_Init( BIT4+BIT5+BIT6+BIT7,  1, 1 ); 
ddllxxrr 单片机
分享MSP430F5529时钟模块总结
开始学习MSP430系列一款新CPU,F5529。按照之前学430的方法,我开始了解他的时钟部分,我参照TI官方例程学习,其中有段程序让我在实验室困惑了很久,这句注释如下: ACLK=n/a, MCLK=SMCLK=BRCLK=default DCO=1.048576 MHZ 都知道 msp430的时钟系统灵活多变,他的USC模块有三个时钟(MCLK,SMCLK,ACLK)和五个时钟源(XT1
fish001 微控制器 MCU
MSP430F148中断堆栈的结构设计
     MSP430F148属于一种中低端的单片机,只具备运行RTOS的基本条件,所以在它上面运行RTOS所遇见的一些问题,对于一般的单片机而言是具有代表性的。      在uC/OS-II中,任务切换分为任务级切换和中断级切换。其中任务级切换是通过发软中断指令或依靠处理器执行陷阱指令来完成的。软中断指令会强制将一些处理器寄存器保存到当前任务的堆栈中,并执行任务调度。其目的是使处于就绪
Aguilera 微控制器 MCU

评论

登录/注册

意见反馈

求资源

回顶部

推荐内容

热门活动

热门器件

随便看看

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
×