支持的功能

以下列表包含 TAPI MSP 支持的功能。

  • 实现一个 MSP,该 MSP 处理每个 MSP 实例的单个地址。 多次实例化 MSP 来处理多个类似地址。 这大大简化了 MSP 和基类的实现。
  • 实现所有 MSPI 接口,包括 ITMSPAddressITTerminalSupportITStreamControlITStream
  • 为音频和视频实现现成的静态终端。
  • 实现泛型终端基类。 上述静态终端实现和Termmgr.dll中找到的动态终端实现都使用这些终端基类。 MSP 还可以使用它们实现其他终端。
  • 使用终端管理器处理动态终端。 使用消息泵 (在工作线程上创建动态终端,以释放控制台应用程序,无需处理视频呈现终端的窗口消息,并简化) 的同步问题。
  • 支持每个流使用筛选器图的调用。
  • 实现图形事件的处理。
  • 将线程池 API 与自己的工作线程结合使用来处理事件。
  • 使用最初为路由项目) 开发的Windows 2000 (的跟踪 API,并提供一种灵活的通用日志记录机制,该机制可以同时记录到以下任意组合:用户或内核模式调试器;一个单独的控制台窗口,其中包含由组件分隔的日志消息;日志文件。
  • 运行自由线程。