TAPI 3 MSP 基类
本文档介绍 MSP 基类的设计和使用。 不需要使用这些类,但大多数开发人员会发现它们简化了为 TAPI 3 的新 MSPI 生成基于 DirectShow 的 MSP 的任务。
MSP 基类的源代码可以在平台软件开发工具包 (SDK) 的示例目录中找到。
假定熟悉 COM、ATL、DirectShow 和 C++。 读者还必须了解 关于媒体服务提供商 (MSP) 和 媒体服务提供商接口 (MSPI) 中的 常规材料。
Windows 2000 需要 ATL 2.1。 从 Windows XP 开始,ATL 2.1 和 3.0 都将编译。
SDK) 中提供了 MSP 基类库 (:
Mspbase.lib
Mspid.lib
Strmbase.lib
Tmuid.lib
注意
应使用动态链接,而不是静态链接。
SDK) 中提供了 MSP 基类头文件 (:
- Mspaddr.h
- Mspbase.h
- Mspcall.h
- Msplog.h
- Mspstrm.h
- Mspterm.h
- Mspthrd.h
- Msptmac.h
- Msptmvc.h
- Msptrmvc.h
- Msptrmac.h
- Msptrmar.h
- Msputils.h
SDK 示例) 中提供了 MSP 基类源文件 (:
- Mspaddr.cpp
- Mspcall.cpp
- Msplog.cpp
- Mspstrm.cpp
- Mspterm.cpp
- Mspthrd.cpp
- Msptrmac.cpp
- Msptrmar.cpp
- Msptrmvc.cpp
- Msputils.cpp