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. 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é.]
Tato část obsahuje články o vývoji kodéru a dekodéru pro DirectShow. Tato témata nejsou relevantní pro vývojáře aplikací.
Softwarový dekodér, který podporuje akceleraci videa DirectX (VA), musí být implementován jako filtr transformace kopírování DirectShow. Pokud dekodér nepodporuje rozhraní DirectX VA, můžete ho také implementovat jako objekt DMO (DirectX Media Object). Dekodér, který se připojuje k rendereru videa, by neměl být implementován jako trans-in-place filtr, protože to bude mít za následek významné snížení výkonu. Informace o zápisu filtru transformace kopírování naleznete v tématu Zápis filtrů transformace.
Softwarové kodéry je možné implementovat jako transformační filtry nebo dmos. Kodéry nepoužívají rozhraní DirectX VA, protože DirectX VA se aktuálně používá pouze pro dekompresi. Specifikace rozhraní API kodéru popsaná v této části je relevantní pro hardwarové i softwarové kodéry.
Tato část obsahuje následující témata:
- rozhraní API kodéru
- rozhraní dekodéru a specifikace
- Nastavení dekodéru pro windows Media Center Edition
Související témata