Interfaces para renderização e sobreposição de vídeo
[O recurso associado a esta página, DirectShow, é um recurso herdado. Foi substituído por MediaPlayer, IMFMediaEngine e Audio/Video Capture in Media Foundation. Esses recursos foram otimizados para Windows 10 e Windows 11. A Microsoft recomenda fortemente que o novo código use MediaPlayer, IMFMediaEngine e Audio/Video Capture in 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.]
Essas interfaces dão suporte ao controle de aplicativos sobre a renderização de vídeo. Observe que algumas dessas interfaces agora foram preteridas, pois o filtro renderizador de combinação de vídeo fornece renderização superior e controle de sobreposição.
Interface | Descrição |
---|---|
IAMLine21Decoder | Fornece acesso a informações e configurações com legendas ocultas. |
IAMOverlayFX | Aplique efeitos de sobreposição à superfície de vídeo. (Preterido.) |
IAMVideoDecimationProperties | Controlar como o DirectShow dimensiona uma imagem de vídeo se a janela de vídeo for menor que o tamanho nativo do vídeo. (Preterido.) |
IBasicVideo2 | Definir propriedades de vídeo. |
IDDrawExclModeVideo | Renderizar vídeo no modo de tela inteira exclusivo do Microsoft DirectDraw. (Preterido.) |
IDDrawExclModeVideoCallback | Interface de retorno de chamada para receber notificação sobre alterações na posição, tamanho e visibilidade da sobreposição. (Preterido.) |
Idirectdrawvideo | Desabilite as funcionalidades especificadas do DirectDraw. (Preterido.) |
IDirectDrawMediaSample | Acesse uma superfície DirectDraw alocada pelo filtro Mixer de Sobreposição . (Preterido.) |
IMixerOCX | Implementado no Mixer de Sobreposição. Permite que clientes sem janelas, como controles ActiveX®, obtenham e definam propriedades do retângulo de vídeo e aconselhem o filtro de eventos. |
IMixerOCXNotify | Implementado por clientes sem janelas e chamado pelo Mixer de Sobreposição para enviar notificações de eventos que afetam o retângulo de exibição de vídeo. |
IMixerPinConfig2 | Defina controles de cor de vídeo no filtro Mixer de Sobreposição ao misturar vários fluxos de vídeo. (Preterido.) |
Iqualprop | Consulte um renderizador de vídeo para obter informações de desempenho. |
Ivideowindow | Defina as propriedades da janela de vídeo. |
Interfaces do Renderizador de Combinação de Vídeo 9. | |
Interfaces do Renderizador de Combinação de Vídeo 7. |
Tópicos relacionados