資料介紹
為了實(shí)現(xiàn)利用C++ Builder 編程語言開發(fā)DirectX 程序的目的,本文通過對(duì)C++ Builder
及DirectX 的相應(yīng)特點(diǎn)介紹分析,提出和實(shí)現(xiàn)了用該語言完成DirectX 的方法步驟,并通過程序示例證明其達(dá)到了相應(yīng)的應(yīng)用程序效果。
關(guān)鍵詞 DirectX C++ Builder 多媒體
多媒體技術(shù)是計(jì)算機(jī)的一種高級(jí)功能,它可以使得圖像、聲音根據(jù)程序、操作人員的控
制進(jìn)行顯示、播放,這種圖像和聲音等信息綜合在一起的表現(xiàn)方式就是多媒體動(dòng)畫。多媒體動(dòng)畫必須具有一定的速度保證其連續(xù)性,以滿足人的視覺滯留效應(yīng)所需要的效果,即在視覺效果上顯得流暢逼真。由于動(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í)帶來了的另一個(gè)問題,DirectX 主要是針對(duì)精通Visual C++的高級(jí)開發(fā)程序人員的接口,這在某種程度上限制了其應(yīng)用的廣泛性。
C++ Builder(以下簡(jiǎn)稱CB)語言是目前流行的編程語言中相對(duì)功能齊全、容易掌握的
一種,擁有廣大的使用群體。而且它提供了對(duì)DirectX 功能的支持,因此可以用于開發(fā)高質(zhì)量的多媒體動(dòng)畫程序。本文通過分析CB 和DirectX 的相應(yīng)特點(diǎn),提出了使用CB 開發(fā)DirectX程序的步驟方法。
及DirectX 的相應(yīng)特點(diǎn)介紹分析,提出和實(shí)現(xiàn)了用該語言完成DirectX 的方法步驟,并通過程序示例證明其達(dá)到了相應(yīng)的應(yīng)用程序效果。
關(guān)鍵詞 DirectX C++ Builder 多媒體
多媒體技術(shù)是計(jì)算機(jī)的一種高級(jí)功能,它可以使得圖像、聲音根據(jù)程序、操作人員的控
制進(jìn)行顯示、播放,這種圖像和聲音等信息綜合在一起的表現(xiàn)方式就是多媒體動(dòng)畫。多媒體動(dòng)畫必須具有一定的速度保證其連續(xù)性,以滿足人的視覺滯留效應(yīng)所需要的效果,即在視覺效果上顯得流暢逼真。由于動(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í)帶來了的另一個(gè)問題,DirectX 主要是針對(duì)精通Visual C++的高級(jí)開發(fā)程序人員的接口,這在某種程度上限制了其應(yīng)用的廣泛性。
C++ Builder(以下簡(jiǎn)稱CB)語言是目前流行的編程語言中相對(duì)功能齊全、容易掌握的
一種,擁有廣大的使用群體。而且它提供了對(duì)DirectX 功能的支持,因此可以用于開發(fā)高質(zhì)量的多媒體動(dòng)畫程序。本文通過分析CB 和DirectX 的相應(yīng)特點(diǎn),提出了使用CB 開發(fā)DirectX程序的步驟方法。
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- 通過串口燒寫STM32程序的教程方法 0次下載
- 計(jì)算機(jī)結(jié)構(gòu)并行化程序的替代方法的研究 10次下載
- 5G NSA優(yōu)化方法及其相關(guān)研究 9次下載
- DSP系統(tǒng)程序遠(yuǎn)程更新的研究與實(shí)現(xiàn) 10次下載
- 微信小程序如何開發(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次下載
- 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ā) 907次閱讀
- Insun英尚SPI程序制作方法 601次閱讀
- 聊聊PHP的web應(yīng)用程序開發(fā)框架存在的漏洞有哪些 1559次閱讀
- 使用DirectX 12在分布式系統(tǒng)上的應(yīng)用程序之間同步當(dāng)前調(diào)用 712次閱讀
- 基于AWTK開發(fā)應(yīng)用程序需要遵循的規(guī)范和方法 1271次閱讀
- DPU編譯應(yīng)用程序的不同方法 1579次閱讀
- 單片機(jī)程序的編寫方法 4092次閱讀
- MATLAB程序調(diào)試的方法及工具介紹 6641次閱讀
- 嵌入式系統(tǒng)開發(fā)中驅(qū)動(dòng)程序設(shè)計(jì)的5個(gè)方法盤點(diǎn) 3057次閱讀
- 基于內(nèi)容推薦(CB)的推薦算法 2w次閱讀
- USB固件程序開發(fā)的實(shí)現(xiàn) 8323次閱讀
- opengl和directx有什么關(guān)系_opengl和directx哪個(gè)好 2.7w次閱讀
- 兩種開發(fā) RFID 應(yīng)用程序的方法分析 791次閱讀
- PCI驅(qū)動(dòng)程序開發(fā)實(shí)例 6701次閱讀
- 電網(wǎng)調(diào)度微機(jī)開票系統(tǒng)的研究和開發(fā) 590次閱讀
下載排行
本周
- 1使用單片機(jī)實(shí)現(xiàn)七人表決器的程序和仿真資料免費(fèi)下載
- 2.96 MB | 40次下載 | 免費(fèi)
- 2Keysight B1500A 半導(dǎo)體器件分析儀用戶手冊(cè)、說明書 (中文)
- 19.00 MB | 4次下載 | 免費(fèi)
- 3使用TL431設(shè)計(jì)電源
- 0.67 MB | 2次下載 | 免費(fèi)
- 4BT134雙向可控硅手冊(cè)
- 1.74 MB | 2次下載 | 1 積分
- 5LabVIEW環(huán)形控件
- 0.01 MB | 1次下載 | 1 積分
- 6PR735,使用UCC28060的600W交錯(cuò)式PFC轉(zhuǎn)換器
- 540.03KB | 1次下載 | 免費(fèi)
- 751單片機(jī)核心板原理圖
- 0.12 MB | 1次下載 | 5 積分
- 8BP2879DB支持調(diào)光調(diào)滅的非隔離低 PF LED 驅(qū)動(dòng)器
- 1.44 MB | 1次下載 | 免費(fèi)
本月
- 1開關(guān)電源設(shè)計(jì)原理手冊(cè)
- 1.83 MB | 54次下載 | 免費(fèi)
- 2使用單片機(jī)實(shí)現(xiàn)七人表決器的程序和仿真資料免費(fèi)下載
- 2.96 MB | 40次下載 | 免費(fèi)
- 3FS5080E 5V升壓充電兩串鋰電池充電管理IC中文手冊(cè)
- 8.45 MB | 23次下載 | 免費(fèi)
- 4DMT0660數(shù)字萬用表產(chǎn)品說明書
- 0.70 MB | 13次下載 | 免費(fèi)
- 5UC3842/3/4/5電源管理芯片中文手冊(cè)
- 1.75 MB | 12次下載 | 免費(fèi)
- 6ST7789V2單芯片控制器/驅(qū)動(dòng)器英文手冊(cè)
- 3.07 MB | 11次下載 | 1 積分
- 7TPS54202H降壓轉(zhuǎn)換器評(píng)估模塊用戶指南
- 1.02MB | 8次下載 | 免費(fèi)
- 8STM32F101x8/STM32F101xB手冊(cè)
- 1.69 MB | 8次下載 | 1 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935119次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計(jì)
- 1.48MB | 420061次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233084次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191367次下載 | 10 積分
- 5十天學(xué)會(huì)AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183335次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81581次下載 | 10 積分
- 7Keil工具M(jìn)DK-Arm免費(fèi)下載
- 0.02 MB | 73807次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65987次下載 | 10 積分
評(píng)論
查看更多