用程序。
微软基础类库(Microsoft Foundation Classes,简称MFC)是一个微软公司提
供的类库(class libraries),以C++类的形式封装了 Windows API,并且包含一个
应用程序框架,以减少应用程序开发人员的工作量。其中包含的类包含大量
Windows 句柄封装类和很多Windows 的内建控件和组件的封装类。
DirectShow 是一种由微软公司开发的能够让软件开发者对媒体文件执行各
种不同处理的应用程序设计接口。它是微软公司对早先 Active Movie (简称AM)
的一次更新。基于微软公司 Windows 组件对象模型(COM)框架,DirectShow
为大部份微软公司程序设计语言提供了一个媒体的普遍接口,而且是一个可扩展
的,能在使用者或开发者的命令下播放或记录媒体文件的,以过滤器(英文 Filter,
又称滤镜)为基础的框架。DirectShow 开发工具已被加入到 Windows SDK平台的
一部份。
WinSock 是 Windows 下 Socket 网络编程的规范,是 Windows API的一部分,
也是 Windows 下广泛应用的、开放的、支持多种协议的网络编程接口。
2.2 COM 编程基础简介