Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Tento dokument popisuje návrh a použití základních tříd MSP. Použití těchto tříd není povinné, ale většina vývojářů zjistí, že zjednoduší úlohu vytvoření MSP založeného na DirectShow pro nové MSPI TAPI 3.
Zdrojový kód základních tříd MSP najdete v adresáři Samples sady SDK (Platform Software Development Kit).
Předpokládá se znalost modelu COM, ATL, DirectShow a C++. Čtenář musí také znát obecný materiál v O Media Service Provider (MSP) a v Media Service Provider Interface (MSPI).
Pro Systém Windows 2000 se vyžaduje ATL 2.1. Počínaje systémem Windows XP se zkompiluje ATL 2.1 i 3.0.
Knihovny základních tříd MSP (dostupné v sadě SDK):
Mspbase.lib
Mspid.lib
Strmbase.lib
Tmuid.lib
Poznámka
Dynamické místo statického propojení by se mělo použít.
Soubory hlaviček základní třídy MSP (dostupné v sadě 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
Zdrojové soubory základní třídy MSP (dostupné v ukázkách sady SDK):
- Mspaddr.cpp
- Mspcall.cpp
- Msplog.cpp
- Mspstrm.cpp
- Mspterm.cpp
- Mspthrd.cpp
- Msptrmac.cpp
- Msptrmar.cpp
- Msptrmvc.cpp
- Msputils.cpp