注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)C/C++及其相關(guān)C++Builder 4.0多媒體開(kāi)發(fā)技術(shù)

C++Builder 4.0多媒體開(kāi)發(fā)技術(shù)

C++Builder 4.0多媒體開(kāi)發(fā)技術(shù)

定 價(jià):¥35.00

作 者: 翟焱[等]編著
出版社: 人民郵電出版社
叢編項(xiàng):
標(biāo) 簽: 軟件工具

ISBN: 9787115083487 出版時(shí)間: 2000-01-01 包裝:
開(kāi)本: 26cm 頁(yè)數(shù): 360頁(yè) 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書主要介紹應(yīng)用Borland C++ Builder進(jìn)行圖像處理、動(dòng)畫制作以及視頻處理的技術(shù)。全書共分為八章, 內(nèi)容包括Borland C++ Builder的圖形圖像處理技術(shù)、第三方類庫(kù)TeeChart的應(yīng)用方法、在Borland C++ Builder中使用Windows圖像處理接口、多媒體應(yīng)用程序特殊效果的實(shí)現(xiàn)、在Borland C++ Builder中使用OpenGL和DirectDraw接口進(jìn)行多媒體編程,以及Borland C++ Builder的視頻處理技術(shù)和基本游戲編程。本書內(nèi)容豐富,實(shí)用性強(qiáng),適合具有一定的Borland C++ Builder編程基礎(chǔ)的讀者閱讀,也可供Borland C++ Builder的初學(xué)者學(xué)習(xí)和參考。

作者簡(jiǎn)介

暫缺《C++Builder 4.0多媒體開(kāi)發(fā)技術(shù)》作者簡(jiǎn)介

圖書目錄

第一章 VCL對(duì)圖像處理的支持 
1.1 圖形對(duì)象概述 
1.2 功能強(qiáng)大的TCanvas 
1.2.1 TCanvas介紹 
1.2.2 TCanvas的屬性 
1.2.3 TCanvas的方法 
1.2.4 TCanvas的事件 
1.3 Cananvas對(duì)象的屬性 
1.3.1 TPen對(duì)象 
1.3.2 Tbrush對(duì)象 
1.3.3 TFont對(duì)象 
1.4 使用Canvas的方法繪圖 
1.4.1 畫點(diǎn) 
1.4.2 畫線 
1.4.3 畫橢圓 
1.4.4 繪制矩形 
1.5 運(yùn)行期間圖形的打印輸出--TPrinter對(duì)象 
1.6 TShape組件 
1.7 Canvas的綜合應(yīng)用 
1.7.1 響應(yīng)鼠標(biāo)事件 
1.7.2 建立快捷按鈕 
1.7.3 繪圖功能的實(shí)現(xiàn) 
第二章 圖像處理 
2.1 圖像對(duì)象概述 
2.2 TPicture對(duì)象 
2.3 TGraphic對(duì)象 
2.3.1 復(fù)制、裝入和保存圖像 
2.3.2 剪貼板和粘貼剪貼板圖像 
2.4 TBitmap對(duì)象 
2.4.1 建立TBitmap對(duì)象 
2.4.2 平移圖像 
2.4.3 圖像顛倒 
2.4.4 漸變效果 
2.4.5 柔化效果 
2.4.6 銳化效果 
2.4.7 浮雕效果 
2.5 TMetafile對(duì)象 
2.5.1 建立TMetafile對(duì)象 
2.5.2 打開(kāi)Metafile 
2.5.3 利用TMetafile繪圖 
2.5.4 保存繪圖結(jié)果 
2.6 TImage對(duì)象 
2.6.1 裝入圖像 
2.6.2 在圖像上繪圖 
2.7 圖形轉(zhuǎn)換 
2.8 TPaintBox對(duì)象 
第三章 TeeChart的使用 
3.1 TeeChart簡(jiǎn)介 
3.2 使用TeeChart向?qū)?nbsp;
3.2.1 編輯Chart 
3.2.2 編輯Series 
3.3 操縱Series 
3.3.1 Series的類型 
3.3.2 處理Series 
3.3.3 動(dòng)態(tài)控制Series 
3.4 處理Chart 
3.4.1 在Chart上繪圖 
3.4.2 Chart的縮放與滾動(dòng) 
3.4.3 Chart的打印 
第四章 Windows圖像高級(jí)編程 
4.1 Windows圖像設(shè)備接口 
4.1.1 設(shè)備上下文 
4.1.2 GDI坐標(biāo)系統(tǒng)和映像模式 
4.2 GDI對(duì)象 
4.2.1 對(duì)象之間的關(guān)系 
4.2.2 位圖對(duì)象 
4.2.3 區(qū)域?qū)ο?nbsp;
4.3 處理顏色 
4.3.1 系統(tǒng)調(diào)色板 
4.3.2 邏輯調(diào)色板 
4.3.3 使用邏輯調(diào)色板 
4.4 使用字體 
4.4.1 字符集 
4.4.2 字體類型 
4.4.3 取得有關(guān)字體的信息 
4.4.4 創(chuàng)建字體 
4.5 位圖資源 
4.5.1 建立位圖資源 
4.5.2 從資源獲得圖像 
第五章 特殊效果的實(shí)現(xiàn) 
5.1 制作動(dòng)畫 
5.2 TAnimate的使用 
5.3 Windows消息處理與特殊效果 
5.3.1 拖動(dòng)窗體 
5.3.2 窗體三維效果 
5.3.3 顯示背景圖像 
5.3.4 屏幕圖像的捕獲 
5.3.5 不規(guī)則形狀窗體 
5.4 屏幕保護(hù)程序 
5.4.1 一個(gè)簡(jiǎn)單的屏幕保護(hù)程序 
5.4.2 OpenGL屏幕保護(hù)程序 
第六章 用OpenGL作圖 
6.1 OpenGL概述 
6.2 OpenGL的功能 
6.3 OpenGL的作圖流程 
6.3.1 OpenGL的操作分類 
6.3.2 OpenGL庫(kù)函數(shù)的組成 
6.4 在C++Builder中利用OpenGL的一般過(guò)程 
6.5 一個(gè)簡(jiǎn)單的實(shí)例 
6.6 繪制幾何體 
6.6.1 圖形的顏色 
6.6.2 點(diǎn)、線、多邊形的繪制 
6.6.3 二次曲面的繪制 
6.7 OpenGL中圖形的變換 
6.7.1 矩陣變換 
6.7.2 取景變換 
6.7.3 模型變換 
6.7.4 投影變換 
6.7.5 視見(jiàn)區(qū)變換 
6.8 光照和材料 
6.8.1 光照概念 
6.8.2 定義光源的特性 
6.8.3 定義材料屬性 
6.8.4 紋理操作 
6.9 混合、反走樣和霧化處理 
6.9.1 混合 
6.9.2 反走樣 
6.9.3 霧化處理 
6.10 位圖的處理和顯示 
第七章 用DirectDraw作圖 
7.1 DirectDraw簡(jiǎn)介 
7.1.1 在用DirectDraw之前 
7.1.2 DirectDraw是什么 
7.1.3 為什么要用DirectDraw 
7.2 基本概念和術(shù)語(yǔ) 
7.2.1 顯示模式 
7.2.2 硬件加速 
7.2.3 調(diào)色板 
7.2.4 窗口應(yīng)用程序和全屏應(yīng)用程序 
7.3 DirectDraw的對(duì)象 
7.3.1 DirectDraw對(duì)象 
7.3.2 DirectDrawSurface對(duì)象 
7.3.3 DirectDrawPalette對(duì)象 
7.4 C++ Builder中用DirectDraw作圖的一般過(guò)程 
7.4.1 一個(gè)有關(guān)初始化的簡(jiǎn)單例子 
7.4.2 用DirectDrawCreate創(chuàng)建一個(gè)DirectDraw對(duì)象 
7.4.3 用SetCooperativeLevel轉(zhuǎn)入排他模式 
7.4.4 用SetDisplayMode設(shè)置顯示模式 
7.4.5 用CreateSurface創(chuàng)建一個(gè)主平面 
7.4.6 用GetAttachSurface獲取屏后平面的指針 
7.5 位圖的顯示 
7.6 調(diào)色板的顯示 
7.7 一個(gè)簡(jiǎn)單的動(dòng)畫例子 
7.8 調(diào)試 
第八章 多媒體和游戲編程 
8.1 多媒體的一些概念 
8.1.1 音頻、MIDI音樂(lè)和數(shù)字化音樂(lè) 
8.1.2 數(shù)字視頻 
8.2 MCI控制播放原理 
8.2.1 MCI接口 
8.2.2 播放時(shí)間位置控制 
8.2.3 MCI設(shè)備 
8.3 媒體播放機(jī)元件TMediaPlayer及其運(yùn)用 
8.3.1 TMediaPlayer元件的主要屬性 
8.3.2 TMediaPlayer元件的事件和方法 
8.3.3 C++ Builder中用MCI控制播放及其時(shí)間格式 
8.3.4 MCI控制播放原理 
8.4 程序背景音樂(lè)-- MIDI的播放 
8.5 媒體播放器的制作 
8.6 游戲編程 
8.7 游戲引擎的演示 

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)