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

Visual C++ 5.0多媒體編程技術與實例

Visual C++ 5.0多媒體編程技術與實例

定 價:¥30.00

作 者: 周長發(fā),周建欣編著
出版社: 電子工業(yè)出版社
叢編項: 多媒體計算機系列叢書
標 簽: C語言

ISBN: 9787505351387 出版時間: 1999-01-01 包裝:
開本: 26cm 頁數: 255頁 字數:  

內容簡介

  本書在概述Visual C++ 5.0編程精要和簡要介紹多媒體與Windows 95多媒體系統(tǒng)結構的基礎上,全面闡述了面向對象的多媒體程序設計方法,包括多媒體資源交換文件結構與多媒體文件輸入/輸出、Windows MCI多媒體編程、利用MCIWnd窗口類組織多媒體、音頻函數與音效處理、圖像編程和動畫編程技術等內容。作者以豐富的多媒體編程初中經驗為背景,詳細論述了基于類設計的CD音頻、波形音頻、MIDI、AVI數字視頻、特殊音效處理、位圖圖像和動畫的面向對象編程方法。本書不僅結合大量實例來論述每一論題,并在最后一章中以多媒體五子棋游戲為例介紹了編制多媒體游戲的過程和方法。在閱讀本書的過程中,讀者將經歷一次次的多媒體編程旅行,真正體會多媒體編程的樂趣。本書適合于多媒體程序開發(fā)人員、大專院校計算機及相關專業(yè)的師生參考閱讀。

作者簡介

暫缺《Visual C++ 5.0多媒體編程技術與實例》作者簡介

圖書目錄

第一章  Visual C++ 5.0編程技術
1.1  OOP與Visual C++特性
1.1.1  Win 32編程
1.1.2  框架和文檔-視結構
1.1.3  消息映射
1.1.4  Visual C++可視化編程
1.2  中文程序開發(fā)環(huán)境的安裝
1.3  編程風格問題
1.4  幾個編程技巧
1.4.1  改變框架生成窗口的缺省風格
1.4.2  創(chuàng)建不規(guī)則形狀窗口
1.4.3  用鼠標單擊窗口標題條以外區(qū)域移動窗口
1.4.4  使用上下文菜單
1.4.5  使用應用程序只能運行一個實例
1.4.6  使應用程序顯示為任務條通知區(qū)中的圖標
1.5  一個完整的Visual C++程序剖析
第二章  多媒體基礎
2.1  多媒體的基本概念
2.2  Windows 95多媒體體系結構
2.3  MPC標準與多媒體開發(fā)環(huán)境
2.4  多媒體程序開發(fā)涉及的主要媒體
2.4.1  數字化波形音頻
2.4.2  MIDI
2.4.3  CD音頻
2.4.4  圖像
2.4.5  數字視頻
2.5  多媒體程序開發(fā)流程
第三章  RIFF文件結構與多媒體文件輸入/輸出函數
3.1  RIFF文件結構
3.2  WAVE文件結構
3.3  AVI文件結構
3.4  多媒體文件I/O函數
3.4.1  基本多媒體文件輸入/輸出
3.4.2  具緩沖區(qū)的多媒體文件輸入/輸出
3.4.3  RIFF文件操作
第四章  MCI編程
4.1  MCI設備
4.2  MCI函數與命令
4.3  構造CMCIClass類
4.4  CMCIClass編程
4.4.1  從CMCIClass類派生子類
4.4.2  CMCIClass編程示例
4.5  用CMCIClass編制一個媒體播放器
第五章  MCIWnd窗口類編程
5.1  Video for Windows
5.2  Visual C++ 與MCIWnd窗口類
5.3  使用AVIFile函數
5.4  使用MCIWnd窗口類
5.5  MCIWnd窗口類編程
5.6  基于MCIWnd窗口類的媒體播放器
第六章  音頻編程
6.1  高層波形音頻函數
6.2  低層音頻函數
6.2.1  低層波形音頻函數編程
6.2.2  波形音頻音效處理
6.2.3  低層MIDI音頻函編程
6.3  波形音頻管理器
第七章  圖像編程
7.1  位圖與調色板
7.2  與設備相關位圖(DDB)
7.3  與設備無關位圖(DIB)
7.4  構造CDib類
7.5  用CDib實現一個DIB觀察器
第八章  動畫編程
8.1  動畫基礎
8.2  圖形動畫
8.3  調色板動畫
8.4  位圖動畫
8.4.1  調色板動畫
8.4.2  有背景位圖動畫
第九章  實例分析:五子棋游戲
9.1  目標與規(guī)則
9.2  程序結構
9.3  雙語界面
9.4  不同的光標提示
9.5  算法
9.6  逼真的棋盤和棋子顯示
9.7  增加聲音效果
9.8  系統(tǒng)信息顯示
9.9  游戲程序清單
附錄  關于本書附盤
參考文獻

本目錄推薦

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