注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計程序設計綜合OS/2 WARP多媒體應用程序編程指南

OS/2 WARP多媒體應用程序編程指南

OS/2 WARP多媒體應用程序編程指南

定 價:¥28.00

作 者: (美)IBM公司著;彭豐,向紅軍譯
出版社: 清華大學出版社
叢編項:
標 簽: 多媒體

ISBN: 9787302021926 出版時間: 1996-08-01 包裝:
開本: 26cm 頁數(shù): 243頁 字數(shù):  

內(nèi)容簡介

  該書是IBM公司授權清華大學出版社獨家翻譯出版的一系列 OS/2 Warp使用及開發(fā)手冊中的一本。它提供了幫助用戶選擇并安裝OS/2多媒體應用程序函數(shù)的應用程序接口,非常適合于有興趣開發(fā)OS/2多媒體應用程序的編程人員。該書實用性強。詳細介紹了OS/2 Warp多媒體應用程序編程方面可能接觸到的各種接口、設備、控件、服務及函數(shù),內(nèi)容全面準確,敘述通俗易懂。同時給出了大量的實例,生動形象地指導編程人員進行開發(fā)工作,不失為編程人員的良師益友。

作者簡介

暫缺《OS/2 WARP多媒體應用程序編程指南》作者簡介

圖書目錄

關于這本書
第1章 多媒體應用程序的編程
1.1 編程環(huán)境
1.2 應用程序的編程方式
1.3  OS/2多媒體應用程序的要求
1.4 擴充設備的支持
第2章 媒體控制接口
2.1 命令消息和命令字符串接口
2.1.1 命令消息
2.1.2 命令字符串
2.1.3 標志 Wait和Notify
2.1.4 通知消息
2.1.5 設備命令的時間格式
2.2 打開媒體設備
2.2.1 文件類型聯(lián)系
2.2.2 默認和指定設備
2.2.3 共享標志
2.2.4 設備別名
2.2.5 使用命令消息接口
2.3 內(nèi)存節(jié)目單
2.3.1 時鐘樣板程序的節(jié)目單例子
2.3.2 節(jié)目單動態(tài)修改
2.3.3 用節(jié)目單進行錄音
2.4 操作的編輯
2.4.1 剪切板和資源格式
2.4.2 音頻媒體驅動程序的剪切板命令
2.5 應用程序的設備共享
2.5.1 得到共享設備的控制
2.5.2 以專用方式使用設備
2.6 設備組
2.6.1 二重唱演奏器(Duet Player)樣板程序
2.6.2 資源的分配
2.7 事件的同步
2.7.1 尾接點
2.7.2 位置通知
2.8 系統(tǒng)值
2.8.1 時鐘樣板程序的字幕查詢
第3章 多媒體退役設備
3.1 多媒體信息和OS/2多媒體連接器
3.2 連接器類型
3.3 使用IBM M-聲卡的連接器舉例
3.4 建立設備間的連接
3.5 默認值和設備文本的連接
3.6 媒體驅動程序支持的連接器
3.7 各類連接器允許的連接
第4章 混響放大設備
4.1 Amnp流連接器
4.2 混響放大設備的共享
4.3 音頻調(diào)節(jié)特性
4.4 主控音量和混響放大設備
4.5 混響放大器命令消息
4.6 混響放大連接器
4.7 M-聲卡特性
第5章 波形音頻設備
5.1 波形流連接器
5.1.1 波形音頻設備特性
5.2 波形數(shù)據(jù)的格式
5.2.1 M-聲卡特性
5.3 音頻設備的功能
5.4 使用波形音頻設備
5.4.1 打開波形音頻設備
5.4.2 錄制波形文件
5.4.3 創(chuàng)建新文件
5.5 播放和錄制non-RIFF波形
5.6 創(chuàng)建波形的節(jié)目單
5.6.1 節(jié)目單結構
5.6.2 節(jié)目單的推薦設置
5.7 波形音頻命令消息
5.8 波形音頻的連接器
第6章 音序器設備
6.1 音序器設備特性
6.2 MIDI流連接器
6.3 MIDI數(shù)據(jù)類型
6.4 MIDI的通用特性
6.4.1 通道安排
6.4.2 間隔安排
6.4.3 擊鍵安排
6.5 MIDI影射功能
6.6 對MIDI歌曲作者的提示
6.7 使用音序器設備
6.7.1 播放MIDI歌曲
6.7.2 創(chuàng)建MIDI內(nèi)存文件
6.8 音序器命令消息
6.9 音序連接器
第7章 CD音頻設備
7.1 CD格式
7.2 混合格式的 CD
7.3 CD-ROM驅動器和數(shù)據(jù)傳輸
7.3.1 對混響放大設備的爭奪
7.4 使用CD音頻設備
7.4.1 使用內(nèi)置DAC的音量控制
7.4.2 使用混響放大設備時的音量控制
7.4.3 播放CD
7.4.4 更換盤片
7.4.5 傳輸數(shù)據(jù)方式的獨特性
7.5 CD-DA 命令消息
7.5.1 CD音頻連接器
第8章 CDXA設備
8.1 CD-XA光盤格式
8.2 CD-XA數(shù)據(jù)類型
8.3 CD-XA設備的使用
8.3.1 設置初始流
8.3.2 XA流連接器
8.3.3 更換盤片
8.4 CD-XA命令消息
第9章 視盤設備
9.1 設備特性
9.1.1 視盤格式
9.2 視盤設備的使用
9.2.1 打開設備
9.2.2 設置設備
9.2.3 搜索和步進
9.2.4 播放視盤
9.2.5 設置尾接點和位置提示
9.3 視盤機返回錯誤值
9.4 視盤命令消息
第10章 數(shù)字機頻設備
10.1 壓縮格式
10.2 關于Ultimotlon
10.2.1 數(shù)據(jù)流功能
10.2.2 壓縮率
10.2.3 計算的復雜性
10.3 使用數(shù)字視頻設備
10.3.1 打開設備
10.4 播放運動的視頻文件
10.5 播放硬件輔助的MPEG文件
10.6 播放動畫文件
10.7 錄制運動視頻
10.8 編程時的注意事項
10.8.1 數(shù)字視頻的PM窗口
10.9 程序定義的窗口
10.9.1 應用程序窗口再分類
10.10 設置頻道選擇設備
10.11 數(shù)字視頻命令消息
第11章 直接接D視頻擴充(DIVE)
11.1 關于DIVE
11.1.1 DIVE顯示引擎功能特性
11.2 使用DIVE
11.2.1 DIVE圖象緩沖區(qū)
11.2.2  DIVE調(diào)色板
11.2.3 位塊傳輸器操作
11.2.4 直接幀緩沖區(qū)存取
第12章 字幕
12.1 制作字幕文件
12.2 在窗口中顯示字幕
12.3 字幕實例應用程序
第13章 OS/2多媒體控制
13.1 圖形按鈕
13.1.1 風格
13.1.2 物主(Owner)通知
13.1.3 控制消息
13.1.4 制作圖形按鈕
13.1.5 動畫式圖形按鈕
13.1.6 雙態(tài)圖形按鈕
13.1.7 為CD唱機圖形按鈕處理消息
13.2 次級窗口
13.2.1 與PM對話窗口函數(shù)的兼容性
13.2.2 制作次級窗口
13.2.3 無模態(tài)次級窗口
13.2.4 次級窗口消息框
13.2.5 在系統(tǒng)菜單中增加 Default Size項
第14章 多媒體I/O文件服務
14.1 MMIO構造
14.2 可安裝的I/O過程
14.2.1 I/O過程分類
14.2.2 標識一個I/O過程
14.2.3 內(nèi)部存儲系統(tǒng)過程
14.2.4 OS/2多媒體提供的文件格式I/O過程
14.2.5 安裝I/O過程
14.3 CODEC過程
14.3.1 CODEC函數(shù)消息以及數(shù)據(jù)結構
14.3.2 安裝CODEC過程
14.4 MMIO數(shù)據(jù)結構
14.5 基本I/O函數(shù)
14.5.1 打開或創(chuàng)建一個文件
14.5.2 從文件讀以及向文件寫
14.5.3 改變文件中的位置
14.5.4 糾正錯誤
14.6 有緩沖區(qū)的文件輸入輸出
14.6.1 使用有緩沖區(qū)的文件I/O打開一個文件
14.6.2 控制有緩沖區(qū)的輸入輸出
14.6.3 排空一個輸入輸出緩沖區(qū)中的內(nèi)容
14.6.4 設置或修改輸入輸出緩沖區(qū)
14.7 直接訪問文件輸入輸出緩沖區(qū)
14.7.1 獲取緩沖區(qū)信息
14.7.2 從緩沖區(qū)讀或向緩沖區(qū)寫
14.7.3 推進文件輸入輸出緩沖區(qū)
14.7.4 結束直接訪問文件輸入輸出緩沖區(qū)
14.8 內(nèi)存文件輸入輸出
第15章 毒資源交換文件格式(RIFF)服務
15.1 RIFF文件結構總覽
15.1.1 RIFF塊
15.1.2 LIST塊
15.2 RIFF文件函數(shù)
15.2.1 MMCKINFO數(shù)據(jù)結構
15.2.2 四字符代碼
15.2.3 創(chuàng)建RIFF塊
15.2.4 在塊之間移動
15.2.5 下行到塊中
15.2.6 查找塊
15.2.7 上行出塊
15.3 RIFF復合文件總覽
15.4 RIFF復合文件函數(shù)
15.4.1 MMCFINFO結構
15.4.2 打開或創(chuàng)建RIFF復合文件
15.4.3 關閉RIFF復合文件
15.4.4 檢索信息
15.4.5 修改CTOC標題
15.4.6 MMCTOCENTRY結構
15.4.7 向CTOC快增加一個入口
15.4.8 修改一個CTOC入口
15.4.9 查找一個CTOC入口
15.4.10 刪除一個CTOC入口
15.4.11 向CGRP塊中加入一個元素
15.4.12 復制CTOC和CGRP塊
15.4.13 壓縮RIFF復合文件
附錄A 應用程序實例
A.1 子目錄結構
A.2 編程概念
A.3 字符串檢驗實例
A.3.1 程序流程圖
A.4 時鐘實例
A.4.1 程序流程圖
A.4.2 播放鐘鳴
A.5 AVCI/O過程安裝實例
A.5.1 程序流程圖
A.6 二重唱演奏器I和II
A.6.1 二重唱演奏器I
A.6.2 程序流程圖
A.6.3 二重唱演奏器II
A.7 字幕制作功能程序(Caption Creation Utility)
A.7.1 程序流程圖
A.8 字幕實例應用程序和字幕DLL
A.8.1 程序流程圖
A.9 音頻記錄器實例(Audio Recorder Sample)
A.9.1 程序流程圖
A.10 電影實例
A.10.1 程序流程圖
A.11 非對稱記錄實例
A.11.1 源代碼
A.11.2 實時記錄與非對稱記錄
A.11.3 非對稱記錄構造圖
A.11.4 MMMULTITRACKREAD操作
A.11.5 多磁道判讀
A.11.6 MMMULTITRACKWRITE操作
A.11.7 多磁道寫入
A.12 DIVE實例程序
A.13 多媒體瀏覽器
A.14 多媒體消息探測器
A.14.1 程序流程圖
A.15 UltiEyes實例程序
A.15.1 制作一個UltiEyes電影剪輯
附錄B 用MINSTALL安裝一個程序
B.1 安裝概要
B.2 主控制文件
B.2.1 CONTROL.SCR標題
B.2.2 CONTROL.SCR子系統(tǒng)定義
B.3 文件列表控制文件
B.4 改變控制文件
B.4.1 支持宏
B.4.2 INI改變控制又講
附錄C 字幕DLL
C.1 cclnitialize函數(shù)
C.2 cSendCommand函數(shù)
C.3 ccTermlnate函數(shù)
C.3.1 CC_SET_PARMS數(shù)據(jù)結構
C.3.2 CC_START_PARMS數(shù)據(jù)結構
C.3.3 CC_STATUS_PARMS數(shù)據(jù)結構
C.3.4 BOOL
C.3.5 HWND
C.3.6 MPARAM
C.3.7 PSZ
C.3.8 SHORT
C.3.9 ULONG
C.3.10 USHORT
C.3.11 VOID
附錄D 高級服務API
D.1 為應用程序制作具合音頻功能的宏
D.2 使用MCI字符串命令創(chuàng)輯REXX命令文件
D.3 二重唱演奏器IPF實例
附錄E 注意事項
E.1 商標
詞匯表

本目錄推薦

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