第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.4 增加新的命令消息 19
2.5 命令表 22
2.6 设备状态 34
2.7 控制流式设备:波形音频MCD 35
2.8 控制非流式设备:CD音频MCD 59
2.9 资源单元和资源类 72
2.10 向多媒体设置笔记本中插入页 73
第3章 流处理器 79
3.1 流处理器的体系结构 79
3.2 同步的特点 80
3.3 流协议 85
3.4 尾接提示点事件支持 89
3.5 CD-ROM XA流处理器 90
3.6 流动方案 90
3.7 DLL 模型:文件系统处理器 98
3.8 设备驱动程序模型:视频PDD 113
3.9 内部设备驱动程序通信(IDC) 122
3.10 调整同步/流管理器工作 124
第4章 I/O 过程 126
4.1 I/O过程结构 126
4.2 数据翻译和文件转换 130
4.3 I/O过程入口指针 132
4.4 支持的消息 132
4.5 CODEC支持 170
第5章 安装要求 199
5.1 主控制文件 199
5.2 列表控制文件 206
5.3 更改控制文件 210
5.4 编辑安装DLL文件 219
5.5 安装媒体控制驱动程序 223
5.6 安装流处理器 225
5.7 安装I/O过程 234
5.8 插入外部设置页 236
5.9 安装LOG文件 241
附录A 流处理器模块定义 243
A.1 音频流处理器 243
A.2 MIDI影射流处理器 250
A.3 文件系统流处理器 255
A.4 内存流处理器 259
A.5 致密盘数字音频流处理器 264
A.6 CD-ROM XA流处理器 268
附录B P2STRING工具 276
B.1 设置字体尺寸和类型 276
B.2 启动P2STRING 277
B.3 P2STRING命令组语言(Seript Language) 278
B.4 MM_MCIPOSITONCHANGE验证的限制 284
B.5 处理逻辑 285
附录C 通告 286
C.1 商标 286
词汇表 287
数字 287
A 287
B 290
C 291
D 295
E 298
F 299
G 301
H 301
I 302
J 304
K 304
L 304
M 305
N 309
O 309
P 310
R 312
S 313
T 318
U 319
V 320
W 322
Y 323
Z 323