Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
[O recurso associado a esta página, DirectShow, é um recurso herdado. Foi substituído por MediaPlayer, IMFMediaEnginee Audio/Video Capture in Media Foundation. Esses recursos foram otimizados para Windows 10 e Windows 11. A Microsoft recomenda vivamente que o novo código utilize MediaPlayer, IMFMediaEngine e Captura de Áudio/Vídeo no Media Foundation em vez de DirectShow, quando possível. A Microsoft sugere que o código existente que usa as APIs herdadas seja reescrito para usar as novas APIs, se possível.]
Este filtro descodifica um fluxo de vídeo digital (DV) em vídeo não comprimido.
| Rótulo | Valor |
|---|---|
| Interfaces de filtro | IBaseFilter, IDVRGB219, IIPDVDec, IPersistStream, ISpecifyPropertyPages |
| Tipos de mídia de pino de entrada |
|
| Interfaces de pino de entrada | IMemInputPin, IPin, IQualityControl |
| Tipos de mídia de pino de saída |
Tipo principal: MEDIATYPE_VideoSubtipos:
Format_VideoInfo, Format_VideoInfo2 |
| Interfaces de pino de saída | IMediaPosition, IMediaSeeking, IPin, IQualityControl |
| Filtrar CLSID | CLSID_DVVideoCodec |
| Página de propriedade CLSID | CLSID_DVDecPropertiesPage |
| Executável | qdv.dll |
| Mérito | MERIT_NORMAL |
| Categoria de filtro | CLSID_LegacyAmFilterCategory |
Comentários
Use a interfaceIIPDVDec para definir a resolução de decodificação como tamanho total, meio tamanho, quarto ou um oitavo tamanho.
de entrelaçamento: Versões anteriores do decodificador sempre desentrelaçam o vídeo. A partir do DirectX 9.0, o DV Video Decoder pode preservar o entrelaçamento. Isso permite que o vídeo entrelaçado seja desentrelaçado pelo Video Mixing Renderer (VMR), para melhorar a qualidade de renderização. Para usar esse recurso, o filtro downstream deve suportar formatos VIDEOINFOHEADER2, indicados por esse valor Format_VideoInfo2 no formattype membro da estrutura AM_MEDIA_TYPE. Na saída de resolução total, os sinalizadores de desentrelaçamento (dwInterlace) na estrutura VIDEOINFOHEADER2 são definidos para AMINTERLACE_IsInterlaced | AMINTERLACE_DisplayModeBobOrWeave, indicando campos entrelaçados. Em meia resolução ou inferior, dwInterlace é definido como zero, indicando quadros progressivos.