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.
[Funkce přidružená k této stránce DirectShow je starší funkce. Byly nahrazeny MediaPlayer, IMFMediaEnginea Audio/Video Capture v rámci Media Foundation. Tyto funkce jsou optimalizované pro Windows 10 a Windows 11. Microsoft důrazně doporučuje, aby nový kód používal MediaPlayer, MMFMediaEngine a Audio/Video Capture v Media Foundation místo DirectShow, pokud je to možné. Microsoft navrhuje, aby se stávající kód, který používá starší rozhraní API, přepsal, aby se nová rozhraní API používala, pokud je to možné.]
Popis
Míčový filtr je filtr zdroje videa, který vytváří obrázek skákajícího míče. Tato ukázka znázorňuje vyjednávání formátu a použití základních tříd zdrojového filtru CSource a CSourceStream.
Kód ve Fball.h a Fball.cpp spravuje rozhraní filtru. Tyto dva soubory obsahují přibližně minimální kód potřebný pro zdrojový filtr. Soubory Ball.h a Ball.cpp obsahují kód, který odrazí míč.
Tento filtr má jeden výstupní kolík, který poskytuje video stream zobrazující míč, jak se odráží po obrazovce. Filtr Ball také přijímá požadavky na řízení kvality z podřízeného filtru, který znázorňuje jednoduchou strategii správy kvality. Tento filtr pro tento účel implementuje IQualityControl rozhraní.
Stažení ukázky
Pokud chcete stáhnout ukázky sady DirectShow SDK, nainstalujte nejnovější verzi sady Windows SDK.
Tato ukázka je nainstalována v následující cestě: [SDK Root]\Samples\Multimedia\DirectShow\Filters\Ball.
Související témata