IMediaObjectImpl-Klassenvorlage

Die IMediaObjectImpl Klassenvorlage stellt eine Basisimplementierungen für die IMediaObject-Schnittstelle bereit. Weitere Informationen zur Verwendung dieser Vorlage finden Sie unter Verwenden der DMO-Klassenvorlage.

Diese IMediaObjectImpl Vorlage macht die folgenden Member verfügbar.

Geschachtelte Klasse Beschreibung
LockIt Hilfsklasse, die die DMO sperrt und entsperrt.
Methode Beschreibung
CheckTypesSet Bestimmt, ob alle nicht optionalen Streams Medientypen aufweisen.
InputType Ruft den aktuellen Medientyp für einen angegebenen Eingabestream ab.
InputTypeSet Fragt ab, ob der Medientyp für einen Eingabestream festgelegt wurde.
InternalAcceptingInput Fragt ab, ob ein Eingabestream mehr Eingaben akzeptieren kann.
InternalCheckInputType Fragt ab, ob ein Eingabestream einen bestimmten Medientyp akzeptieren kann.
InternalCheckOutputType Fragt ab, ob ein Ausgabestream einen bestimmten Medientyp akzeptieren kann.
Sperre Sperrt die DMO
OutputType Ruft den aktuellen Medientyp für einen angegebenen Ausgabestream ab.
OutputTypeSet Fragt ab, ob der Medientyp für einen Ausgabestream festgelegt wurde.
Entsperren Entsperrt die DMO

Anforderungen

Anforderung Wert
Header
Dmoimpl.h
Bibliothek
Dmoguids.lib;
Msdmo.lib

Siehe auch

DMO Verweis

Verwenden der DMO-Klassenvorlage