TAPI 3 Kelas Dasar MSP

Dokumen ini menjelaskan desain dan penggunaan Kelas Dasar MSP. Penggunaan kelas-kelas ini tidak diperlukan, tetapi sebagian besar pengembang akan menemukan mereka menyederhanakan tugas membangun MSP berbasis DirectShow untuk MSPI baru TAPI 3.

Kode sumber untuk kelas dasar MSP dapat ditemukan di direktori Sampel Kit Pengembangan Perangkat Lunak Platform (SDK).

Pemahaman tentang COM, ATL, DirectShow, dan C++ diasumsikan. Pembaca juga harus mengetahui materi umum di Tentang Penyedia Media Service (MSP) dan di Media Service Provider Interface (MSPI).

ATL 2.1 diperlukan untuk Windows 2000. Dimulai dengan Windows XP, atl 2.1 dan 3.0 akan dikompilasi.

Pustaka Kelas Dasar MSP (tersedia di SDK):

  • Mspbase.lib

  • Mspid.lib

  • Strmbase.lib

  • Tmuid.lib

    Nota

    Penautan dinamis daripada statis harus digunakan.

     

File Header Kelas Dasar MSP (tersedia di 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

File Sumber Kelas Dasar MSP (tersedia dalam Sampel SDK):

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