本书在概述Visual C++ 5.0编程精要和简要介绍多媒体与Windows 95多媒体系统结构的基础上,全面阐述了面向对象的多媒体程序设计方法,包括多媒体资源交换文件结构与多媒体文件输入/输出、Windows MCI多媒体编程、利用MCIWnd窗口类组织多媒体、音频函数与音效处理、图像编程和动画编程技术等内容。作者以丰富的多媒体编程初中经验为背景,详细论述了基于类设计的CD音频、波形音频、MIDI、AVI数字视频、特殊音效处理、位图图像和动画的面向对象编程方法。本书不仅结合大量实例来论述每一论题,并在最后一章中以多媒体五子棋游戏为例介绍了编制多媒体游戏的过程和方法。在阅读本书的过程中,读者将经历一次次的多媒体编程旅行,真正体会多媒体编程的乐趣。本书适合于多媒体程序开发人员、大专院校计算机及相关专业的师生参考阅读。