TAPI 3 MSP 기본 클래스

이 문서에서는 MSP 기본 클래스의 디자인 및 사용에 대해 설명합니다. 이러한 클래스를 사용할 필요는 없지만 대부분의 개발자는 TAPI 3의 새 MSPI에 대한 DirectShow 기반 MSP를 빌드하는 작업을 간소화합니다.

MSP 기본 클래스의 소스 코드는 SDK(플랫폼 소프트웨어 개발 키트)의 샘플 디렉터리에서 찾을 수 있습니다.

COM, ATL, DirectShow 및 C++에 대해 잘 알고 있다고 가정합니다. 판독기는 MSP(Media Service Provider) 정보MSPI(Media Service Provider Interface)의 일반 자료도 알고 있어야 합니다.

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