共用方式為


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 都會編譯。

MSP 基類庫 (SDK 中提供):

  • Mspbase.lib

  • Mspid.lib

  • Strmbase.lib

  • Tmuid.lib

    注意

    應該使用動態而非靜態連結。

     

MSP 基類頭檔 (可在 SDK 中使用):

  • 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

MSP 基類來源檔案 (SDK 範例中提供):

  • Mspaddr.cpp
  • Mspcall.cpp
  • Msplog.cpp
  • Mspstrm.cpp
  • Mspterm.cpp
  • Mspthrd.cpp
  • Msptrmac.cpp
  • Msptrmar.cpp
  • Msptrmvc.cpp
  • Msputils.cpp