次の方法で共有


TAPI 3 MSP 基底クラス

このドキュメントでは、MSP 基本クラスの設計と使用について説明します。 これらのクラスを使用する必要はありませんが、ほとんどの開発者は TAPI 3 の新しい MSPI 用に DirectShow ベースの MSP を構築する作業を簡略化します。

MSP 基底クラスのソース コードは、プラットフォーム ソフトウェア開発キット (SDK) の Samples ディレクトリにあります。

COM、ATL、DirectShow、C++ に関する知識が前提です。 閲覧者は、メディア サービス プロバイダー (MSP)Media Service Provider Interface (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