Compartir a través de


Clases base de TAPI 3 MSP

En este documento se describe el diseño y el uso de las clases base msp. No se requiere el uso de estas clases, pero la mayoría de los desarrolladores encontrarán que simplifican la tarea de crear un MSP basado en DirectShow para el nuevo MSPI de TAPI 3.

El código fuente de las clases base msp se puede encontrar en el directorio Ejemplos del Kit de desarrollo de software de plataforma (SDK).

Se supone que está familiarizado con COM, ATL, DirectShow y C++. El lector también debe conocer el material general de Acerca del proveedor de servicios multimedia (MSP) y en media Service Provider Interface (MSPI).

ATL 2.1 es necesario para Windows 2000. A partir de Windows XP, se compilarán ATL 2.1 y 3.0.

Bibliotecas de clases base msp (disponibles en el SDK):

  • Mspbase.lib

  • Mspid.lib

  • Strmbase.lib

  • Tmuid.lib

    Nota

    Se debe usar la vinculación dinámica en lugar de estática.

     

Archivos de encabezado de clase base MSP (disponibles en el 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

Archivos de origen de clase base MSP (disponibles en los ejemplos del SDK):

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