注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計C/C++及其相關VISUAL C++多媒體編程技術

VISUAL C++多媒體編程技術

VISUAL C++多媒體編程技術

定 價:¥39.00

作 者: 彭達,王道智編著
出版社: 人民郵電出版社
叢編項:
標 簽: C語言

ISBN: 9787115082480 出版時間: 1999-11-01 包裝:
開本: 26cm 頁數(shù): 413頁 字數(shù):  

內(nèi)容簡介

  Visual C++是Microsoft 公司出品的可視化編程產(chǎn)品,是深受廣大程序開發(fā)人員歡迎的Windws環(huán)境下的強有力的編程工具。本書從程序開發(fā)的角度介紹了Visual C++在開發(fā)多媒體應用程序方面基礎知識的實用技巧。全書共十章,內(nèi)容包括:Visual C++——強大的多媒體開發(fā)平臺、進入Windows多媒體世界、多媒體文本處理、利用Visual C++繪制圖形、圖形圖像初探、深入圖形圖像編程、多媒體音頻、使用動畫、OpenGL圖形處理簡介和利用DirectX開發(fā)多媒體。為方便讀者,本書附錄中給出了Windows 多媒體文件I/O的有關資料,以供參考。本書內(nèi)容豐富、敘述詳細、實用性強、可供廣大的多媒體開發(fā)人員閱讀參考。

作者簡介

暫缺《VISUAL C++多媒體編程技術》作者簡介

圖書目錄

第一章  Visual C++——強大的多媒體開發(fā)平臺
1.1 為什么用Visual C++開發(fā)多媒體
1.1.1 充分利用MFC的優(yōu)勢
1.1.2 最新技術的支持
1.1.3 豐富的技術資源
1.1.4 強大的輔助工具
1.2 Visual C++的編程環(huán)境
1.2.1 Visual C++的用戶界面
1.2.2 Visual C++的工具欄
1.2.3 Visual C++的菜單欄
1.2.4 項目工作區(qū)
1.2.5 調試窗口
1.2.6 其它開發(fā)調試工具
1.3 利用Visual C++開發(fā)indows程序基礎
1.3.1 第一個多媒體應用程序——播放Wave文件
1.3.2 Microsoft Foundation Classes基礎
1.3.3 使用資源
1.3.4 Windows消息
1.3.5 程序設計規(guī)范
第二章  進入Windows多媒體世界
2.1 什么是多媒體?
2.1.1 多媒體的定義
2.1.2 多媒體發(fā)展
2.1.3 多媒體的應用與前景
2.2 多媒體的硬件組成
2.2.1 MPC性能指標
2.2.2 CD-ROM
2.3 Windows的多媒體組成
2.3.1 文本
2.3.2 靜態(tài)圖形
2.3.3 動畫
2.3.4 音頻
2.3.5 視頻
2.3.6 超級文本
2.4 多媒體軟件環(huán)境
2.4.1  MCI組件
2.4.2 多媒體設備
2.5 我媒體的程序設計
2.5.1 如何利用Visual C++開發(fā)多媒體
2.5.2 Windows API
2.5.3 使用ActiveX控件
2.6 ActiveX實用技術
2.6.1 ActiveX的基本知識
2.6.2 在Visual C++中使用ActiveX控件
2.6.3 COleDispatchDriver類
2.6.4 VARIANT類型
第三章  多媒體文本處理
3.1 設備描述與輸出
3.1.1 CDC類
3.1.2 CDC的派生類
3.2 文本輸出函數(shù)
3.3 字體選擇
3.3.1 CDC類中字體處理函數(shù)
3.3.2 CFontDialog類
3.3.3 使用True Type字體
3.3.4 創(chuàng)建字體
3.3.5 文本輸出技巧
3.4 設置文本的各種屬性
3.4.1 旋轉文本
3.4.2 旋轉文本
3.5 文本控悠揚的使用
3.5.1 CEdit類的結構
3.5.2 在窗口中使用控件
3.5.3 使用控件示例
3.5.4 使用其它標準控件
3.5.5 使用ActiveX控件
3.5.6 在對話框中使用控件
第四章  利用Visual C++繪制圖形
4.1 Windows的坐標系統(tǒng)
4.2 Windows中的顏色
4.3 繪圖工具
4.3.1 CGdiObject類
4.3.2 CPen類
4.3.3 CBrush類
4.4 基本圖形的繪制
4.4.1 設置單個像素
4.4.2 繪制線條
4.4.3 繪制多邊形
4.4.4 繪制橢圓
4.4.5 區(qū)域和圖形填充
4.4.6 在對話框中繪制圖形
第五章  圖形圖像初探
5.1 Windows 中的位圖
5.1.1 位圖結構
5.1.2 CBitmap類
5.1.3 位圖存儲結構
5.2 Windows 中的顏色與調色板
5.2.1 調色板
5.2.2 顏色對話框
5.3 對位圖的操作
5.3.1 位圖函數(shù)
5.3.2 位圖位操作
5.4 圖標
5.4.1 圖標格式
5.4.2 圖標函數(shù)
5.5 元文件的使用
5.5.1 使用Windows  API調用元文件
5.5.2 使用MFC基本類庫中元文件
5.6 圖形控件
5.6.1 標準控件
5.6.2 ActriveX控件
第六章  深入圖形圖像編程
6.1 真彩的圖形顯示
6.1.1 Windows 和調色板
6.1.2 顏色顯示
6.1.3 利用調色板顯示
6.2 DIB圖形
6.2.1 DIB函數(shù)
6.2.2 使用DIB顯示圖形
6.3 調色板與圖形
6.4 特殊的圖形效果
6.4.1 閃屏效果
6.4.2 退色效果
6.4.3 漸隱效果
6.4.4 透明效果
第七章  有聲有色——多媒體音頻
7.1 波形數(shù)字音頻簡介
7.2 訪問Windows 的多媒體控制接口
7.2.1 MCI簡介
7.2.2 MCI結構
7.2.3 MCI設備及驅動程序
7.3 MCI的使用
7.3.1 基于信息和字符串的MCI
7.3.2 基本的MCI操作
7.4 MIDI文件及播放
7.4.1 MIDI簡介
7.4.2 利用MCI播放MIDI
7.4.3 進一步控制MIDI播放
7.5 字符串和消息命令詳解
7.5.1 系統(tǒng)命令
7.5.2 請求命令
7.5.3 基本命令
7.5.4 擴展命令
7.5.5 字符串命令集
第八章  使用動畫
8.1 使用GDI繪制動畫
8.1.1 位圖動畫
8.1.2 圖標光標動畫
8.2 使用MCI窗口播放動畫
8.2.1 MCIWnd類
8.2.2 MCIWnd窗口控制
8.2.3 播放示例
8.3 MFC基本類庫中的動畫控件
8.4 使用ActiveX控件
8.4.1 控件屬性
8.4.2 多功能媒體播放
第九章  OpenGL圖形處理簡介
9.1 OpenGL概述
9.1.1 OpenGL誕生與發(fā)展
9.1.2 OpenGL的基本組成
9.2 在Visual C++中使用OpenGL
9.2.1 建立項目工程
9.2.2 OpenGL的應用文件
9.2.3 初始化OpenGL
9.2.4 圖形處理函數(shù)
9.2.5 添加成員
9.2.6 流程圖
9.3 OpenGL應用程序
9.3.1 第一個OpenGL的應用程序
9.3.2 程序說明
9.4 OpenGL的基本命令
9.4.1 變換命令
9.4.2 在OpenGL中使用顏色
9.4.3 光照
9.4.4 材質
9.4.5 OpenGL的位圖和圖像
9.4.6 紋理的定義
9.4.7 OpenGL的幾何要素
9.4.8 OpenGL的顯示列表
9.4.9 OpenGL幀緩存和動畫
第十章  利用DiectX開發(fā)多媒體體
10.1 加速多媒體運行的得器DiectX
10.1.1 什么是DiectX
10.1.2 DiectX的基本結構
10.1.3 再談接口
10.1.4 Windows 中的DiectX
10.1.5 在Visual C++中使用DiectX
10.1.6 開發(fā)模板
10.2 DirectDraw
10.2.1 DirectDraw對象
10.2.2 使用DirectDraw作圖
10.3 DirectSound
10.3.1 DirectSound與PlaySound
10.3.2 DirectSound接口
10.3.3 聲音緩沖——btffer
10.3.4 混音
10.3.5 3D聲音播放
10.3.6 音量控制
附錄  Windows 多媒體文件I/O
多媒體文件I/O簡介
多媒體I/O函數(shù)

本目錄推薦

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