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é.]
Tento filtr dekóduje digitální video (DV) stream do nekomprimovaného videa.
| Označit | Hodnota |
|---|---|
| Rozhraní filtru | IBaseFilter, IDVRGB219, IIPDVDec, IPersistStream, ISpecifyPropertyPages |
| Typy médií připnutí vstupu |
|
| Rozhraní vstupního pinu | IMemInputPin, IPin, IQualityControl |
| Typy médií připnutí výstupu |
hlavní typ: MEDIATYPE_Videopodtypy:
Format_VideoInfo, Format_VideoInfo2 |
| Rozhraní výstupního připínáčku | IMediaPosition, IMediaSeeking, IPin, IQualityControl |
| Filtr CLSID | CLSID_DVVideoCodec |
| CLSID stránky vlastností | CLSID_DVDecPropertiesPage |
| Spustitelný | qdv.dll |
| Merit | MERIT_NORMAL |
| kategorie filtru | CLSID_LegacyAmFilterCategory |
Poznámky
Pomocí rozhraní IIPDVDec nastavte rozlišení dekódování na plnou, poloviční, čtvrtinovou nebo osmou velikost.
prokládání: Starší verze dekodéru vždy deinterlace video. Od DirectX 9.0 může dekodér DV video zachovat prokládání. Díky tomu může interlacované video deinterlacovat renderer videa (VMR) pro lepší kvalitu vykreslování. Aby bylo možné tuto funkci použít, musí podřízený filtr podporovat VIDEOINFOHEADER2 formáty označené danou hodnotou Format_VideoInfo2 v formátovacím typu člen struktury AM_MEDIA_TYPE. Ve výstupu úplného rozlišení jsou příznaky deinterlacingu (dwInterlace) ve struktuře VIDEOINFOHEADER2 nastaveny na AMINTERLACE_IsInterlaced | AMINTERLACE_DisplayModeBobOrWeave, označující prokládané pole. Při polovičním rozlišení nebo nižším je dwInterlace nastavena na nulu, což označuje progresivní snímky.