注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡圖形圖像、多媒體、網(wǎng)頁制作綜合Windows多媒體編程基礎

Windows多媒體編程基礎

Windows多媒體編程基礎

定 價:¥39.00

作 者: 張靜、梁澍
出版社: 清華大學出版社
叢編項:
標 簽: VC++

ISBN: 9787302113546 出版時間: 2005-08-01 包裝: 平裝
開本: 16開 頁數(shù): 375 字數(shù):  

內(nèi)容簡介

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

作者簡介

暫缺《Windows多媒體編程基礎》作者簡介

圖書目錄

第1章VisualC++編程基礎
1.1Win32基礎
1.1.1Windows基礎
1.1.2窗口過程.事件和消息
1.1.3數(shù)據(jù)類型
1.1.4WinMain()函數(shù)
1.1.5一個最簡單的Win32程序
1.2VisualC什開發(fā)環(huán)境
1.2.1VisualC++6.0開發(fā)環(huán)境介紹
1.2.2VisualC++6.0的幫助系統(tǒng)——MSDN環(huán)境
1.2.3建立一個工程
1.3用VisualC++開發(fā)Windows應用程序
1.3.1MFC簡介
1.3.2MFC消息處理機制
1.3一個框架性的MFC單文檔應用程序
第2章進入VisuaIC++多媒體世界
2.1多媒體基礎
2.1.1多媒體的定義
2.1.2多媒體的發(fā)展
2.1.3多媒體的應用
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多媒體程序設計
2.3.1如何用VisualC++開發(fā)多媒體
2.3.2WindowsAPI
2.3.3使用控件
2.4ActiveX技術簡介
2.4.1ActiveX控件的墓本知識
2.4.2在VisualC++中使用ActiveX控件
第3章多媒體文本處理
3.1設備上下文與文本輸出
3.1.1什么是設備上下文
3.1.2CDC類及其派生類
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實例:文本編輯器
第4章圖形圖像初探
4.1Windows繪圖墓礎
4.1.1Windows坐標系統(tǒng)
4.1.2Windows中的顏色
4.1.3畫筆和畫刷
4.2基本圖形的繪制
4.2.1摹本繪圖函數(shù)
4.2.2使用畫筆
4.2.3使用畫刷
4.3Windows中的位圖
4.3.1位圖結構
4.3.2CBitmap類
4.4對位圖的操作
4.5圖標
4.5.1圖標結構
4.5.2圖標的操作函數(shù)
4.6實例:簡單的繪圖程序
4.6.1創(chuàng)建Demol畫筆應用程序
4.6.2轉化成控件
4.6.3在其他應用程序中使用控件
第5章深入圖形圖像編程
5.1圖形圖像顯示
5.1.1Windows和調(diào)色板
5.1.2使用顏色的三種方法
5.1.3調(diào)色板的創(chuàng)建和設置
5.1.4DDB和DIB的使用
5.2圖像操作技巧
5.3常用圖像格式
5.3.1JPEG圖像格式
5.3.2JPEG圖像操作函數(shù)
5.4實例:圖像瀏覽器
第6章多媒體音頻
6.1數(shù)字音頻墓礎
6.1.1模擬音頻和數(shù)字音頻
6.1.2數(shù)字音頻的采樣和量化
6.1.3數(shù)字音頻的文件格式
6.1.4數(shù)字音頻的應用
6.2多媒體控制接LlMCI
6.2.1MCI簡介
6.2.2MCI命令系統(tǒng)
6.2.3MCI的使用
6.3MIDI音樂合成技術
6.4多媒體文件I/O與低級波形音頻函數(shù)
6.5實例1:MIDI/WAV播放器
6.6實例2:CD播放器
第7章多媒體動畫和視頻
7.1使用GDI繪制動畫
7.1.1GDI基礎
7.1.2定時器
7.1.3位圖動畫
7.1.4圖標光標動畫
7.2使用MCIWnd控件播放視頻
7.2.1MCIWnd控件
7.2.2播放動畫示例
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實例1:視頻描放器1
7.6實例2:視頻播放器2
7.7實例3:視頻播放器3
第8章OpenGL圖像處理簡介
8.1OpenGL概述
8.1.1OpenGL簡介
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幀緩存和動畫
8.2.9顯示列表
8.3在VisualC++中使用OpenGL
8.3.1MFC單文檔OpenGL應用程序
8.3.2Win320penGL應用程序
8.3.3GLUT窗口程序
8.3.4AUX窗口程序
8.3.5精簡AUX窗口程序
8.4綜合實例:利用OpenGL制作三維場景
8.4.1用OpenGL繪制三角形
8.4.2用OpenGL繪制茶壺
8.4.3將代碼移植到MFC應用程序中
第9章利用DirectX開發(fā)多媒體
9.1DirectX概述
9.1.1什么是DirectX
9.1.2DirectX的基本結構
9.1.3DirectX的接口
9.1.4在VisualC++中使用DirectX
9.2DirectDraw
9.2.1DimctDraw對象
9.2.2使用DirectDraw編程
9.3DimctSound
9.3.1DirectSound對象
9.3.2DirectSound對象初始化
9.3.3對DirectSound操作
9.3.4使用DirectSound編程
9.4借用DirectDraw表面播放低級視頻
第10章綜合應用
10.1游戲——坦克大戰(zhàn)
10.1.1片頭動畫
10.1.2游戲源代碼剖析
10.1.3地圖編輯器
10.2音頻編輯
10.2.1建立工程
10.2.2源代碼中涉及的四個結構
10.2.3構建三個類
10.2.4將新增代碼加入工程
10.2.5程序運行演示

本目錄推薦

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