注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)圖形圖像、多媒體、網(wǎng)頁(yè)制作綜合Windows多媒體編程基礎(chǔ)

Windows多媒體編程基礎(chǔ)

Windows多媒體編程基礎(chǔ)

定 價(jià):¥39.00

作 者: 張靜、梁澍
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: VC++

ISBN: 9787302113546 出版時(shí)間: 2005-08-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 375 字?jǐn)?shù):  

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

  在編寫(xiě)Windows多媒體應(yīng)用程序時(shí),VisualC++提供了最為高效、快捷的開(kāi)發(fā)環(huán)境:所生成的多媒體程序在運(yùn)行時(shí)具有最為優(yōu)良的表現(xiàn)。本書(shū)介紹了使用VisualC++進(jìn)行多媒體程序開(kāi)發(fā)的基礎(chǔ)知識(shí)和實(shí)用技巧。全書(shū)共分10章,內(nèi)容包括VisualC++編程墓礎(chǔ)、進(jìn)入VisualC++多媒體世界、多媒體文本處理、圖形圖像初探、深入圖形圖像編程、多媒體音頻、多媒體動(dòng)畫(huà)和視頻、OpenGL圖像處理簡(jiǎn)介、利用DirectX開(kāi)發(fā)多媒體、綜合應(yīng)用。配書(shū)CD光批中包含了與各章內(nèi)容密切相關(guān)的源代碼工程,這些工程是作者致力于實(shí)戰(zhàn)演練及深入挖掘的結(jié)果:衷心希望各位讀者能夠充分利用此光盤(pán),在編程實(shí)踐過(guò)程中找到快樂(lè)的感覺(jué)。本書(shū)可供廣大編程人員及多媒體開(kāi)發(fā)人員閱讀和參考。

作者簡(jiǎn)介

暫缺《Windows多媒體編程基礎(chǔ)》作者簡(jiǎn)介

圖書(shū)目錄

第1章VisualC++編程基礎(chǔ)
1.1Win32基礎(chǔ)
1.1.1Windows基礎(chǔ)
1.1.2窗口過(guò)程.事件和消息
1.1.3數(shù)據(jù)類(lèi)型
1.1.4WinMain()函數(shù)
1.1.5一個(gè)最簡(jiǎn)單的Win32程序
1.2VisualC什開(kāi)發(fā)環(huán)境
1.2.1VisualC++6.0開(kāi)發(fā)環(huán)境介紹
1.2.2VisualC++6.0的幫助系統(tǒng)——MSDN環(huán)境
1.2.3建立一個(gè)工程
1.3用VisualC++開(kāi)發(fā)Windows應(yīng)用程序
1.3.1MFC簡(jiǎn)介
1.3.2MFC消息處理機(jī)制
1.3一個(gè)框架性的MFC單文檔應(yīng)用程序
第2章進(jìn)入VisuaIC++多媒體世界
2.1多媒體基礎(chǔ)
2.1.1多媒體的定義
2.1.2多媒體的發(fā)展
2.1.3多媒體的應(yīng)用
2.1.4多媒體的前景
2.2indows的多媒體組成
2.2.1文本
2.2.2靜態(tài)圖形
2.2.3
2.2.4音頻
2.2.5
2.2.6本
2.3多媒體程序設(shè)計(jì)
2.3.1如何用VisualC++開(kāi)發(fā)多媒體
2.3.2WindowsAPI
2.3.3使用控件
2.4ActiveX技術(shù)簡(jiǎn)介
2.4.1ActiveX控件的墓本知識(shí)
2.4.2在VisualC++中使用ActiveX控件
第3章多媒體文本處理
3.1設(shè)備上下文與文本輸出
3.1.1什么是設(shè)備上下文
3.1.2CDC類(lèi)及其派生類(lèi)
3.1.3文本顯示函數(shù)
3.2使用字體
3.2.1字體描述
3.2.2創(chuàng)建各種各樣的字體
3.2.3字體的選擇
3.3文本控件的使用
3.3.1使用靜態(tài)文本控件
3.3.2使用編輯框控件
3.3.3使用RichEdit控件
3.3.4使用ActiveX控件
3.4實(shí)例:文本編輯器
第4章圖形圖像初探
4.1Windows繪圖墓礎(chǔ)
4.1.1Windows坐標(biāo)系統(tǒng)
4.1.2Windows中的顏色
4.1.3畫(huà)筆和畫(huà)刷
4.2基本圖形的繪制
4.2.1摹本繪圖函數(shù)
4.2.2使用畫(huà)筆
4.2.3使用畫(huà)刷
4.3Windows中的位圖
4.3.1位圖結(jié)構(gòu)
4.3.2CBitmap類(lèi)
4.4對(duì)位圖的操作
4.5圖標(biāo)
4.5.1圖標(biāo)結(jié)構(gòu)
4.5.2圖標(biāo)的操作函數(shù)
4.6實(shí)例:簡(jiǎn)單的繪圖程序
4.6.1創(chuàng)建Demol畫(huà)筆應(yīng)用程序
4.6.2轉(zhuǎn)化成控件
4.6.3在其他應(yīng)用程序中使用控件
第5章深入圖形圖像編程
5.1圖形圖像顯示
5.1.1Windows和調(diào)色板
5.1.2使用顏色的三種方法
5.1.3調(diào)色板的創(chuàng)建和設(shè)置
5.1.4DDB和DIB的使用
5.2圖像操作技巧
5.3常用圖像格式
5.3.1JPEG圖像格式
5.3.2JPEG圖像操作函數(shù)
5.4實(shí)例:圖像瀏覽器
第6章多媒體音頻
6.1數(shù)字音頻墓礎(chǔ)
6.1.1模擬音頻和數(shù)字音頻
6.1.2數(shù)字音頻的采樣和量化
6.1.3數(shù)字音頻的文件格式
6.1.4數(shù)字音頻的應(yīng)用
6.2多媒體控制接LlMCI
6.2.1MCI簡(jiǎn)介
6.2.2MCI命令系統(tǒng)
6.2.3MCI的使用
6.3MIDI音樂(lè)合成技術(shù)
6.4多媒體文件I/O與低級(jí)波形音頻函數(shù)
6.5實(shí)例1:MIDI/WAV播放器
6.6實(shí)例2:CD播放器
第7章多媒體動(dòng)畫(huà)和視頻
7.1使用GDI繪制動(dòng)畫(huà)
7.1.1GDI基礎(chǔ)
7.1.2定時(shí)器
7.1.3位圖動(dòng)畫(huà)
7.1.4圖標(biāo)光標(biāo)動(dòng)畫(huà)
7.2使用MCIWnd控件播放視頻
7.2.1MCIWnd控件
7.2.2播放動(dòng)畫(huà)示例
7.3其他視頻控件
7.3.1CAnimateCtrl控件
7.3.2MultimediaMCI控件
7.4用MCI函數(shù)播放視頻
7.4.1MCI概述
7.4.2MCI命令接口的使用
7.4.3MCI字符串接口的使月
7.4.4接口的選擇
7.4.5處理MCI通知
7.4.6如何用MCI播放AVl文件
7.5實(shí)例1:視頻描放器1
7.6實(shí)例2:視頻播放器2
7.7實(shí)例3:視頻播放器3
第8章OpenGL圖像處理簡(jiǎn)介
8.1OpenGL概述
8.1.1OpenGL簡(jiǎn)介
8.1.2OpenGL的基本組成
8.1.3OpenGL的主要功能
8.2OpenGL的基本操作
8.2.1各種變換命令
8.2.2使用顏色
8.2.3光照
8.2.4材質(zhì)
8.2.5位圖和圖像
8.2.6紋理
8.2.7幾何要素與操作
8.2.8幀緩存和動(dòng)畫(huà)
8.2.9顯示列表
8.3在VisualC++中使用OpenGL
8.3.1MFC單文檔OpenGL應(yīng)用程序
8.3.2Win320penGL應(yīng)用程序
8.3.3GLUT窗口程序
8.3.4AUX窗口程序
8.3.5精簡(jiǎn)AUX窗口程序
8.4綜合實(shí)例:利用OpenGL制作三維場(chǎng)景
8.4.1用OpenGL繪制三角形
8.4.2用OpenGL繪制茶壺
8.4.3將代碼移植到MFC應(yīng)用程序中
第9章利用DirectX開(kāi)發(fā)多媒體
9.1DirectX概述
9.1.1什么是DirectX
9.1.2DirectX的基本結(jié)構(gòu)
9.1.3DirectX的接口
9.1.4在VisualC++中使用DirectX
9.2DirectDraw
9.2.1DimctDraw對(duì)象
9.2.2使用DirectDraw編程
9.3DimctSound
9.3.1DirectSound對(duì)象
9.3.2DirectSound對(duì)象初始化
9.3.3對(duì)DirectSound操作
9.3.4使用DirectSound編程
9.4借用DirectDraw表面播放低級(jí)視頻
第10章綜合應(yīng)用
10.1游戲——坦克大戰(zhàn)
10.1.1片頭動(dòng)畫(huà)
10.1.2游戲源代碼剖析
10.1.3地圖編輯器
10.2音頻編輯
10.2.1建立工程
10.2.2源代碼中涉及的四個(gè)結(jié)構(gòu)
10.2.3構(gòu)建三個(gè)類(lèi)
10.2.4將新增代碼加入工程
10.2.5程序運(yùn)行演示

本目錄推薦

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