图书介绍

OS/2 Warp多媒体子系统编程指南PDF|Epub|txt|kindle电子书版本网盘下载

OS/2 Warp多媒体子系统编程指南
  • (美)IBM公司著;刘晓玲等译 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302022046
  • 出版时间:1996
  • 标注页数:323页
  • 文件大小:11MB
  • 文件页数:335页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

OS/2 Warp多媒体子系统编程指南PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 多媒体子系统概论1

1.1 OS/2多媒体系统结构1

1.2 可扩展设备支持3

1.3 多媒体控制驱动程序3

1.4 I/O控制程序过程4

1.5 流处理器5

第2章 媒体控制驱动程序7

2.1 媒体控制驱动程序的体系结构7

2.2 媒体控制驱动程序的入口点8

2.3 命令消息的类型9

2.3.1 必需命令消息9

2.3.2 打开一个MCD11

2.3.3 子系统消息12

2.3.4 等待(Wait)和通知(Notify)标志13

2.3.5 基本命令消息14

2.3.6 系统命令消息17

2.3.7 命令处理17

2.3.8 错误返回码17

2.3.9 返回值和返回类型18

2.4 增加新的命令消息19

2.4.1 定义新的消息19

2.4.2 定义新的数据结构和标志20

2.5 命令表22

2.5.1 命令表的句法25

2.5.2 命令清单的句法分析28

2.5.3 错误表33

2.6 设备状态34

2.7 控制流式设备:波形音频MCD35

2.7.1 波形音频到混响放大器的连接36

2.7.2 MMIO操作37

2.7.3 同步/流操作43

2.7.4 波形音频MCD的组成模块54

2.8 控制非流式设备:CD音频MCD59

2.8.1 设置音频属性60

2.8.2 处理MCL-PLAY命令60

2.8.3 CD音频MCD的组成模块68

2.9 资源单元和资源类72

2.10 向多媒体设置笔记本中插入页73

第3章 流处理器79

3.1 流处理器的体系结构79

3.2 同步的特点80

3.2.1 主/从关系81

3.2.2 同步脉冲的产生82

3.2.3 同步脉冲处理82

3.2.4 同步/流子系统事件83

3.2.5 空的流处理器85

3.3 流协议85

3.3.1 创建流时的流协议协商88

3.4 尾接提示点事件支持89

3.5 CD-ROM XA流处理器90

3.6 流动方案90

3.6.1 从文件系统流动波形音频数据91

3.6.2 同步化的MIDI和波形流93

3.7 DLL模型:文件系统流处理器98

3.7.1 文件系统流处理器模块98

3.7.2 入口点图例100

3.7.3 SMHEntryPoint100

3.7.4 SHCEntryPoint100

3.7.5 DLL初始化102

3.7.6 同步108

3.7.7 创建员工线程109

3.8 设备驱动程序模型:视频PDD113

3.8.1 SMHEntryPoint114

3.8.2 DDCMDEntryPoint114

3.8.3 SHCEntryPoint114

3.8.4 SHDEntryPoint116

3.8.5 事件检测117

3.8.6 尾接提示点120

3.8.7 错误检测120

3.8.8 同步120

3.9.1 IDC接口122

3.9 内部设备驱动程序通信(IDC)122

3.9.2 流处理器值123

3.9.3 PDD值124

3.10 调整同步/流管理器工作124

第4章 I/O过程126

4.1 I/O过程结构126

4.1.1 消息处理126

4.1.2 I/O过程标识符(FOURCC)127

4.1.3 I/O过程类型128

4.2 数据翻译和文件转换130

4.2.1 MMFORMATINFO数据结构131

4.4.1 MMIOM_OPEN132

4.3 I/O过程入口指针132

4.4 支持的消息132

4.4.2 MMIOM_READ和MMIOM_WRITE142

4.4.3 MMIOM_SEEK147

4.4.4 MMIOM_CLOSE150

4.4.5 MMIOM_IDENTIFYFILE157

4.4.6 MMIOM_GETFORMATINFO159

4.4.7 MMIOM_GETFORMATNAME161

4.4.8 MMIOM_QUERYHEADERLENGTH161

4.4.9 MMIOM_GETHEADER162

4.4.10 MMIOM_SETHEADER164

4.5.1 解压缩170

4.5 CODEC支持170

4.5.2 压缩187

第5章 安装要求199

5.1 主控制文件199

5.1.1 CONTROL.SCR头文件199

5.1.2 CONTROL.SCR子系统定义201

5.2 列表控制文件206

5.3 更改控制文件210

5.3.1 宏支持210

5.3.2 CONFIG.SYS更改控制文件211

5.3.3 INI更改控制文件212

5.4 编辑安装DLL文件219

5.5 安装媒体控制驱动程序223

5.6 安装流处理器225

5.6.1 生成源文件225

5.6.2 建立包含源文件的DLL228

5.6.3 修改SPI.INI文件230

5.6.4 安装流记录231

5.7 安装I/O过程234

5.8 插入外部设置页236

5.9 安装LOG文件241

附录A 流处理器模块定义243

A.1 音频流处理器243

A.1.1 外部接口描述243

A.1.2 设备控制块244

A.1.3 相关控制块245

A.1.4 被支持的隐式事件(EVENT_IMPLICITTYPE)245

A.1.5 被支持的显式事件246

A.1.6 不被支持的显式事件246

A.1.7 被支持的流处理器命令246

A.1.8 被支持的基本流协议控制块(SPCB)248

A.1.9 流处理器限制250

A.2 MIDI影射流处理器250

A.2.1 冲洗过滤器流群组250

A.2.2 应用程序和媒体驱动程序效能250

A.2.5 相关控制块251

A.2.4 设备控制块251

A.2.3 外部接口描述251

A.2.6 被支持的隐式事件(EVENT_IMPLICIT_TYPE)252

A.2.7 被支持的显式事件252

A.2.8 被支持的流处理器命令252

A.2.9 被支持的基本流协议控制块254

A.2.10 流处理器限制254

A.3 文件系统流处理器255

A.3.1 外部接口描述255

A.3.2 设备控制块255

A.3.3 相关控制块255

A.3.6 被支持的流处理器命令256

A.3.4 被支持的隐式事件(EVENT_IMPLICIT_TYPE)256

A.3.5 被支持的显式事件256

A.3.7 被支持的基本流协议控制块数据类型259

A.3.8 流处理器限制259

A.4 内存流处理器259

A.4.1 外部接口描述259

A.4.2 设备控制块260

A.4.3 相关控制块260

A.4.4 被支持的隐式(EVENT_IMPLICIT_TYPE)事件260

A.4.6 被支持的流处理器命令261

A.4.5 被支持的显式事件261

A.4.7 被支持的基本流协议控制块数据类型263

A.4.8 流处理器限制264

A.5 致密盘-数字音频流处理器264

A.5.1 外部接口描述264

A.5.2 设备控制块265

A.5.3 相关控制块265

A.5.4 被支持的隐式事件(EVENT_IMPLICIT_TYPE)265

A.5.5 被支持的显式事件266

A.5.6 被支持的流处理器命令266

A.6 CD-ROM XA流处理器268

A.6.1 外部接口描述268

A.5.8 流处理器限制268

A.5.7 被支持的基本流协议控制块数据类型268

A.6.2 设备控制块269

A.6.3 相关控制块269

A.6.4 被支持的隐式事件(EVENT_IMPLICIT_TYPE)269

A.6.5 被支持的显式事件270

A.6.6 被支持的流处理器命令270

A.6.7 被支持的基本流协议控制块数据类型272

A.6.8 流处理器限制275

附录B P2STRING工具276

B.1 设置字体尺寸和类型276

B.2 启动P2STRING277

B.3 P2STRING命令组语言(Script Language)278

B.3.1 注释279

B.3.2 工具伪指令279

B.3.3 OS/2多媒体字符串命令281

B.3.4 预期的返回字符串281

B.3.5 预期的错误消息282

B.3.6 预期的通知消息282

B.4 MM_MCIPOSITIONCHANGE验证的限制284

B.5 处理逻辑285

附录C 通告286

C.1 商标286

词汇表287

热门推荐