TAPI 3 MSP-Basisklassenreferenz

Das folgende Material enthält Details zu den Basisklassen des Media Service-Anbieters.

Basisklassen des Mediendienstanbieters (alphabetische Reihenfolge) BESCHREIBUNG
CAudioCaptureTerminal Abgeleitet von CSingleFilterTerminal und implementiert ein statisches Audioaufnahmeterminal für Wellengeräte mithilfe des DirectShow-Waveinfilters. Definiert in MSPtmac.h.
CAudioRenderTerminal Abgeleitet von CSingleFilterTerminal und implementiert ein statisches Audiorenderingterminal für Wellengeräte mithilfe des DirectShow Waveout-Filters. Definiert in MSPtrmar.h.
CBaseTerminal Eine Terminalbasisklasse, die sowohl für statische als auch für dynamische Terminals gilt. Sie ist vollständig generisch, sodass jede Terminalimplementierung direkt oder indirekt von dieser Klasse ableiten kann. Definiert in MSPterm.h
CMSPAddress Implementiert das MSP-Adressobjekt und unterstützt die ITMSPAddress-Schnittstelle. Definiert in MSPaddr.h.
CMSPArray Eine Vorlage, die ein intelligentes Array implementiert, das bei Bedarf wächst. Definiert in MSPutils.h.
CMSPCallBase Stellt eine generische Implementierung des Aufrufobjekts bereit und unterstützt die ITStreamControl-Schnittstelle. Definiert in MSPcall.h.
CMSPCallMultiGraph Definiert einen Aufruf, der ein Filterdiagramm für jeden Stream verwendet. Definiert in MSPcall.h.
CMSPStream Macht Methoden verfügbar, die es einer Anwendung ermöglichen, einen Unterstream zu starten, anzuhalten oder zu beenden und Terminals auszuwählen oder die Auswahl aufzuheben. Definiert in MSPstrm.h.
CMSPThread Implementiert den Arbeitsthread des MSP. Definiert in MSPthrd.h.
CSingleFilterTerminal Eine zusätzliche Terminalbasisklasse, die sowohl für statische als auch für dynamische Terminals gilt. Macht die Implementierung spezifischer, indem angenommen wird, dass das Terminal über einen einzelnen DirectShow-Filter verfügt. Definiert in MSPterm.h.
CVideoCaptureTerminal Wird von CSingleFilterTerminal abgeleitet und implementiert ein statisches Videoaufnahmeterminal mit einem einzelnen DirectShow-Filter. Definiert in MSPtmvc.h.