Beispiel für Den Ballfilter
BESCHREIBUNG
Der Kugelfilter ist ein Videoquellenfilter, der ein Bild einer Bouncing-Kugel erzeugt. Dieses Beispiel veranschaulicht die Formataushandlung und die Verwendung der Quellfilterbasisklassen CSource und CSourceStream.
Der Code in Fball.h und Fball.cpp verwaltet die Filterschnittstellen. Diese beiden Dateien enthalten ungefähr den für einen Quellfilter erforderlichen Mindestcode. Die Dateien Ball.h und Ball.cpp enthalten den Code, der die Kugel springt.
Dieser Filter verfügt über einen einzelnen Ausgabepin, der einen Videostream bietet, der eine Kugel zeigt, die sich im Frame umgebe. Der Ball-Filter akzeptiert auch Qualitätsverwaltungsanforderungen aus dem Downstreamfilter, was eine einfache Strategie für das Qualitätsmanagement veranschaulicht. Dieser Filter implementiert zu diesem Zweck die IQualityControl-Schnittstelle.
Herunterladen des Beispiels
Installieren Sie zum Herunterladen der DirectShow SDK-Beispiele die neueste Version des Windows SDK.
Dieses Beispiel wird unter dem folgenden Pfad installiert: [ SDK Root ] \ Samples Multimedia \ \ DirectShow \ Filters \ Ball.