Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Este documento descreve o design e o uso das Classes Base MSP. O uso dessas classes não é necessário, mas a maioria dos desenvolvedores descobrirá que simplifica a tarefa de criar um MSP baseado em DirectShow para o novo MSPI do TAPI 3.
O código-fonte das classes base MSP pode ser encontrado no diretório Exemplos do SDK (Platform Software Development Kit).
Familiaridade com COM, ATL, DirectShow e C++ é assumida. O leitor também deve saber o material geral em Sobre a do PROVEDOR de Serviços de Mídia (MSP) e no mspi (interface do provedor de serviços de mídia).
A ATL 2.1 é necessária para o Windows 2000. A partir do Windows XP, o ATL 2.1 e o 3.0 serão compilados.
Bibliotecas de classes base MSP (disponíveis no SDK):
Mspbase.lib
Mspid.lib
Strmbase.lib
Tmuid.lib
Nota
A vinculação dinâmica em vez de estática deve ser usada.
Arquivos de cabeçalho de classe base MSP (disponíveis no 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
Arquivos de origem da classe base MSP (disponíveis nos exemplos do SDK):
- Mspaddr.cpp
- Mspcall.cpp
- Msplog.cpp
- Mspstrm.cpp
- Mspterm.cpp
- Mspthrd.cpp
- Msptrmac.cpp
- Msptrmar.cpp
- Msptrmvc.cpp
- Msputils.cpp