TAPI 3 MSP 基本クラス
このドキュメントでは、MSP 基本クラスの設計と使用について説明します。 これらのクラスを使用する必要はありませんが、ほとんどの開発者は TAPI 3 の新しい MSPI 用の DirectShow ベースの MSP を構築するタスクを簡略化します。
MSP 基本クラスのソース コードは、プラットフォーム ソフトウェア開発キット (SDK) の Samples ディレクトリにあります。
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