Rozhraní pro vytváření grafů filtrů

[Funkce přidružená k této stránce DirectShow je starší funkce. Byla nahrazena MediaPlayer, MMFMediaEnginea Audio/Video Capture v 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é.]

Aplikace používají tato rozhraní k vytváření různých typů grafů filtrů.

Rozhraní Popis
IAMFilterGraphCallback Pokud pin kód nejde vykreslit, můžete dostávat oznámení o zpětném volání.
IAMGraphBuilderCallback Poskytuje mechanismus zpětného volání během sestavování grafu.
ICaptureGraphBuilder2 Sestavte grafy filtru pro zachycení videa.
ICreateDevEnum Vyjmenujte systémová zařízení, jako jsou zařízení pro záznam.
IDvdGraphBuilder Sestavte grafy filtru pro navigaci a přehrávání DVD.
IEnumFilters Zobrazení výčtu filtrů v grafu
IFilterGraph2 Přidejte, odeberte nebo připojte filtry.
IFilterMapper2 Zobrazí výčet filtrů registrovaných v systému uživatele.
IGraphBuilder Vytvářejte grafy filtrů pro přehrávání souborů nebo pro vlastní použití.
IGraphConfig Dynamicky překonfigurujte graf filtru.
IGraphVersion Určete, kdy se graf změní.