內容介紹
內容提要本書從一個多媒體產品開發者的角度介紹了如何在Windows95或Windows3.1環境下進行多媒
體程式設計,並向讀者介紹了在項目開發過程中非常有用的提示、技巧和工具。
本書首先介紹了多媒體項目開發中最基本的概念,並對在組建多媒體工作室的過程中如何選擇軟
件和硬體產品做了較為詳細的介紹。然後,本書用較多的篇幅討論了如何使用VisualBasic來創建CD-
ROM中的各項多媒體內容,包括互動式文本、圖形、聲音和圖像等。另外,還介紹了如何充分利用超文本
技術。
為方便讀者學習,本書隨附CD-ROM一張,包括VideoforWindowsDeveloper’sKit,MediaView
Developer’sKit,WinGDeveloper’sKit等開發工具以及多項演示程式。另外,其中還包括了本書所有的
VisualBasic項目。
本書適合所有從事多媒體項目創意和開發的人員閱讀,對從事多媒體項目的公司管理人員也有很
大的參考價值。
作品目錄
目錄引言
本書中出現的注釋
第一章 產品管理
1.1 形成概念
1.1.1 今天的CD-ROM
1.1.2 明天的CD-ROM
1.2組織製作
1.2.1 收集內容
1.2.2 藝術方面的考慮
1.2.3 法律方面的考慮
1.2.4 創建一個演示程式
1.2.5 根據演示程式作出計畫
1.2.6 簽訂契約
1.2.7 多媒體製作
1.2.8 Alpha軟體測試
1.2.9 Beta軟體測試
1.2.10 最終產品
1.2.11 複製和包裝
1.2.12 銷售和推銷
1.3 小結
第二章 概念開發
2.1 了解交流模型
2.1.1 設計用戶界面
2.2 講故事
2.2.1 傳統的娛樂業
2.2.2 開發一部簡單的超電影
2.3 小結
第三章 Wind0ws95入門
3.1 探索用戶界面
3.1.1 提供對文檔的訪問
3.1.2 在任務之間切換
3.1.3 擴展界面
3.1.4 修改屬性
3.1.5 獲得幫助
3.2 了解作業系統
3.2.1 多任務
3.2.2 進程與執行緒
3.2.3 核心與VXD驅動程式
3.2.4 Win16與Win32
3.2.5 錯誤處理
3.2.6 32位虛擬記憶體
3.2.7 檔案系統
3.2.8 註冊表
3.2.9 DCI圖形增強
3.2.10 WinG
3.2.11 顯示更佳視頻
3.2.12 MPEG視頻支持
3.3 小結
第四章 MPC多媒體
4.1 了解MPC級別設定
4.1.1 MPC1圖形顯示
4.1.2 MPC1微處理器與CD-RO)M
4.1.3 MPC1音頻卡
4.1.4 MPC2微處理器與CDRO)M
4.1.5 MPC2音頻卡
4.1.6 MPC2圖形顯示
4.1.7 構想中的MPC3
4.2 了解多媒體格式
4.2.1 圖形與動畫
4.2.2 音頻
4.2.3 視頻
4.2.4 多文本檔案
4.3 建立一個Windows多媒體實驗室
4.3.1 圖形創建
4.3.2 加速卡
4.3.3 文本輸入
4.3.4 音頻捕捉
4.3.5 視頻捕捉
4.4 小結
第五章 關於創作
5.1 平台支持
5.2 可擴展性
5.3 費用
5.4 設計期間與運行期間模型
5.4.1 幻燈片顯示包
5.4.2 卡片棧
5.4.3 圖示流程圖
5.4.4 動畫師的總譜/設計台
5.4.5 超文本應用程式
5.5 結論
第六章 VisualBasic圖形與動畫
6.1 VisualBasic簡介
6.1.1 了解VisualBasic
6.1.2 VisualBasic對象
6.1.3 VisualBasic項目
6.2 對圖形和動畫的內在支持
6.2.1 應用程式開發中的一般步驟
6.2.2 多行About框
6.2.3 瞬時特寫
6.2.4 瞬時搖鏡頭
6.2.5 自定義用戶界面
6.2.6 動畫與圖形命令
6.2.7 互動式動畫
6.2.8 動畫畫師與揚聲器
6.2.9 內在的8位彩色動畫
6.2.10 色彩命令
6.3 為圖形和動畫設計的ISV工具
6.3.1 子圖形衝突
6.4 小結
第七章 互動式音頻
7.1 音頻回顧
7.1.1 音頻準備
7.1.2 音頻功能
7.2 控制音頻的各種方式
7.2.1 應用程式級方式
7.2.2 VBX方式
7.2.3 MCI-API方式
7.2.4 MMSystemAPI方式
7.2.5 音量控制
7.2.6 用音頻同步事件
7.2.7 以OLE對象形式嵌入音頻
7.3 小結
第八章 互動式視頻
8.1 視頻回顧
8.1.1 在VisualBasic控制項上放入視頻
8.1.2 多個AVI的轉換效果
8.1.3 取得重要統計數據
8.1.4 修改全局設定
8.1.5 構造一塊故事板
8.1.6 提取性能信息
8.1.7 虛擬現實
8.2 小結
第九章 互動式文本
9.1 文本回顧
9.1.1 內在的ViSualBasic文本控制項
9.1.2 載入文本和翻頁
9.2 為互動式文本設計的ISV工具
9.2.1 Microsoft公司的MediaView
9.2.2 LookingGlassSoftware公司的RavenWriteVBX
9.2.3 真正的超文本
9.3 小結
附錄A
附錄B:使用AutoPlay
附錄C:VisualBasic4forWindows95的新功能
附錄D:怎樣使用CD-ROM