資料介紹
為了實(shí)現(xiàn)利用C++ Builder 編程語(yǔ)言開發(fā)DirectX 程序的目的,本文通過(guò)對(duì)C++ Builder
及DirectX 的相應(yīng)特點(diǎn)介紹分析,提出和實(shí)現(xiàn)了用該語(yǔ)言完成DirectX 的方法步驟,并通過(guò)程序示例證明其達(dá)到了相應(yīng)的應(yīng)用程序效果。
關(guān)鍵詞 DirectX C++ Builder 多媒體
多媒體技術(shù)是計(jì)算機(jī)的一種高級(jí)功能,它可以使得圖像、聲音根據(jù)程序、操作人員的控
制進(jìn)行顯示、播放,這種圖像和聲音等信息綜合在一起的表現(xiàn)方式就是多媒體動(dòng)畫。多媒體動(dòng)畫必須具有一定的速度保證其連續(xù)性,以滿足人的視覺(jué)滯留效應(yīng)所需要的效果,即在視覺(jué)效果上顯得流暢逼真。由于動(dòng)畫的圖像數(shù)據(jù)量非常大,因此在動(dòng)畫設(shè)計(jì)時(shí)必須充分考慮到對(duì)這些大量數(shù)據(jù)的處理對(duì)動(dòng)畫速度的影響,尤其是在大的屏幕窗口條件(全屏幕)下的圖像處理速度直接影響著多媒體動(dòng)畫的效果。因此,早期真正流暢的多媒體動(dòng)畫程序一般只有少數(shù)游戲或?qū)I(yè)仿真程序開發(fā)人員才能編寫,而且在PC 機(jī)上運(yùn)行的這種動(dòng)畫都基本是以為DOS平臺(tái)的。目前隨著計(jì)算機(jī)軟硬件的迅速發(fā)展,在Windows 平臺(tái)上開發(fā)流暢的多媒體動(dòng)畫程序已不再是游戲的專利了,尤其是Microsoft 推出的DirectX 多媒體接口后,由于目前普通配置的計(jì)算機(jī)均可以滿足其對(duì)硬件的要求,使得開發(fā)高質(zhì)量多媒體程序比以前容易了許多。但同時(shí)帶來(lái)了的另一個(gè)問(wèn)題,DirectX 主要是針對(duì)精通Visual C++的高級(jí)開發(fā)程序人員的接口,這在某種程度上限制了其應(yīng)用的廣泛性。
C++ Builder(以下簡(jiǎn)稱CB)語(yǔ)言是目前流行的編程語(yǔ)言中相對(duì)功能齊全、容易掌握的
一種,擁有廣大的使用群體。而且它提供了對(duì)DirectX 功能的支持,因此可以用于開發(fā)高質(zhì)量的多媒體動(dòng)畫程序。本文通過(guò)分析CB 和DirectX 的相應(yīng)特點(diǎn),提出了使用CB 開發(fā)DirectX程序的步驟方法。
及DirectX 的相應(yīng)特點(diǎn)介紹分析,提出和實(shí)現(xiàn)了用該語(yǔ)言完成DirectX 的方法步驟,并通過(guò)程序示例證明其達(dá)到了相應(yīng)的應(yīng)用程序效果。
關(guān)鍵詞 DirectX C++ Builder 多媒體
多媒體技術(shù)是計(jì)算機(jī)的一種高級(jí)功能,它可以使得圖像、聲音根據(jù)程序、操作人員的控
制進(jìn)行顯示、播放,這種圖像和聲音等信息綜合在一起的表現(xiàn)方式就是多媒體動(dòng)畫。多媒體動(dòng)畫必須具有一定的速度保證其連續(xù)性,以滿足人的視覺(jué)滯留效應(yīng)所需要的效果,即在視覺(jué)效果上顯得流暢逼真。由于動(dòng)畫的圖像數(shù)據(jù)量非常大,因此在動(dòng)畫設(shè)計(jì)時(shí)必須充分考慮到對(duì)這些大量數(shù)據(jù)的處理對(duì)動(dòng)畫速度的影響,尤其是在大的屏幕窗口條件(全屏幕)下的圖像處理速度直接影響著多媒體動(dòng)畫的效果。因此,早期真正流暢的多媒體動(dòng)畫程序一般只有少數(shù)游戲或?qū)I(yè)仿真程序開發(fā)人員才能編寫,而且在PC 機(jī)上運(yùn)行的這種動(dòng)畫都基本是以為DOS平臺(tái)的。目前隨著計(jì)算機(jī)軟硬件的迅速發(fā)展,在Windows 平臺(tái)上開發(fā)流暢的多媒體動(dòng)畫程序已不再是游戲的專利了,尤其是Microsoft 推出的DirectX 多媒體接口后,由于目前普通配置的計(jì)算機(jī)均可以滿足其對(duì)硬件的要求,使得開發(fā)高質(zhì)量多媒體程序比以前容易了許多。但同時(shí)帶來(lái)了的另一個(gè)問(wèn)題,DirectX 主要是針對(duì)精通Visual C++的高級(jí)開發(fā)程序人員的接口,這在某種程度上限制了其應(yīng)用的廣泛性。
C++ Builder(以下簡(jiǎn)稱CB)語(yǔ)言是目前流行的編程語(yǔ)言中相對(duì)功能齊全、容易掌握的
一種,擁有廣大的使用群體。而且它提供了對(duì)DirectX 功能的支持,因此可以用于開發(fā)高質(zhì)量的多媒體動(dòng)畫程序。本文通過(guò)分析CB 和DirectX 的相應(yīng)特點(diǎn),提出了使用CB 開發(fā)DirectX程序的步驟方法。
DirectX
加入交流群
掃碼添加小助手
加入工程師交流群
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- 通過(guò)串口燒寫STM32程序的教程方法 0次下載
- 計(jì)算機(jī)結(jié)構(gòu)并行化程序的替代方法的研究 10次下載
- 5G NSA優(yōu)化方法及其相關(guān)研究 9次下載
- 微信小程序如何開發(fā)?微信小程序教程視頻常用組件API開發(fā)項(xiàng)目實(shí)戰(zhàn) 88次下載
- ThinkPHP開發(fā)視頻教程之使用ThinkPHP5.0開發(fā)微信小程序商場(chǎng)開發(fā)教程 25次下載
- 《Python開發(fā)技術(shù)詳解》-隨書附帶程序 0次下載
- 基于自動(dòng)程序修復(fù)方法研究 0次下載
- RF5的DSP開發(fā)方法的研究 3次下載
- ANDROID開發(fā)應(yīng)用程序的方法和技巧 7次下載
- 基于DirectX的碰撞檢測(cè)算法 0次下載
- VB中D3D程序的開發(fā)方法
- DirectX 9實(shí)現(xiàn)采集信號(hào)的實(shí)時(shí)顯示
- 船舶焊接接頭彎曲試驗(yàn)方法 CB T 3351-2005
- LG CB995C CB995D顯示器電源電路圖
- LG CB995C CB995D顯示器電路圖
- 基于AMD SOC的QT應(yīng)用程序開發(fā) 1.8k次閱讀
- Insun英尚SPI程序制作方法 1.4k次閱讀
- 使用DirectX 12在分布式系統(tǒng)上的應(yīng)用程序之間同步當(dāng)前調(diào)用 1.4k次閱讀
- 基于AWTK開發(fā)應(yīng)用程序需要遵循的規(guī)范和方法 2k次閱讀
- DPU編譯應(yīng)用程序的不同方法 2.5k次閱讀
- 單片機(jī)程序的編寫方法 5k次閱讀
- cd5888cb作用 cd5888cb引腳功能介紹 2.2w次閱讀
- MATLAB程序調(diào)試的方法及工具介紹 7.4k次閱讀
- 嵌入式系統(tǒng)開發(fā)中驅(qū)動(dòng)程序設(shè)計(jì)的5個(gè)方法盤點(diǎn) 3.7k次閱讀
- 基于內(nèi)容推薦(CB)的推薦算法 2.1w次閱讀
- USB固件程序開發(fā)的實(shí)現(xiàn) 9.4k次閱讀
- opengl和directx有什么關(guān)系_opengl和directx哪個(gè)好 2.9w次閱讀
- 兩種開發(fā) RFID 應(yīng)用程序的方法分析 1.1k次閱讀
- PCI驅(qū)動(dòng)程序開發(fā)實(shí)例 7.3k次閱讀
- 電網(wǎng)調(diào)度微機(jī)開票系統(tǒng)的研究和開發(fā) 803次閱讀
下載排行
本周
- 1MDD品牌三極管BC807數(shù)據(jù)手冊(cè)
- 3.00 MB | 次下載 | 免費(fèi)
- 2MDD品牌三極管BC817數(shù)據(jù)手冊(cè)
- 2.51 MB | 次下載 | 免費(fèi)
- 3MDD品牌三極管D882數(shù)據(jù)手冊(cè)
- 3.49 MB | 次下載 | 免費(fèi)
- 4MDD品牌三極管MMBT2222A數(shù)據(jù)手冊(cè)
- 3.26 MB | 次下載 | 免費(fèi)
- 5MDD品牌三極管MMBTA56數(shù)據(jù)手冊(cè)
- 3.09 MB | 次下載 | 免費(fèi)
- 6MDD品牌三極管MMBTA92數(shù)據(jù)手冊(cè)
- 2.32 MB | 次下載 | 免費(fèi)
- 7STM32G474 HRTIME PWM 丟波問(wèn)題分析與解決
- 1.00 MB | 次下載 | 3 積分
- 8新能源電動(dòng)汽車高壓線束的銅鋁連接解決方案
- 2.71 MB | 次下載 | 2 積分
本月
- 1愛(ài)華AIWA HS-J202維修手冊(cè)
- 3.34 MB | 37次下載 | 免費(fèi)
- 2PC5502負(fù)載均流控制電路數(shù)據(jù)手冊(cè)
- 1.63 MB | 23次下載 | 免費(fèi)
- 3NB-IoT芯片廠商的資料說(shuō)明
- 0.31 MB | 22次下載 | 1 積分
- 4H110主板CPU PWM芯片ISL95858HRZ-T核心供電電路圖資料
- 0.63 MB | 6次下載 | 1 積分
- 5UWB653Pro USB口測(cè)距通信定位模塊規(guī)格書
- 838.47 KB | 5次下載 | 免費(fèi)
- 6技嘉H110主板IT8628E_BX IO電路圖資料
- 2.61 MB | 4次下載 | 1 積分
- 7蘇泊爾DCL6907(即CHK-S007)單芯片電磁爐原理圖資料
- 0.04 MB | 4次下載 | 1 積分
- 8蘇泊爾DCL6909(即CHK-S009)單芯片電磁爐原理圖資料
- 0.08 MB | 2次下載 | 1 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935137次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計(jì)
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191439次下載 | 10 積分
- 5十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
- 158M | 183353次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81602次下載 | 10 積分
- 7Keil工具M(jìn)DK-Arm免費(fèi)下載
- 0.02 MB | 73822次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65991次下載 | 10 積分
電子發(fā)燒友App





創(chuàng)作
發(fā)文章
發(fā)帖
提問(wèn)
發(fā)資料
發(fā)視頻
上傳資料賺積分
評(píng)論