Partilhar via


DirectDraw Streaming Interfaces

[O recurso associado a esta página, DirectShow, é um recurso herdado. Ele foi substituído por MediaPlayer, IMFMediaEngine e Captura de Áudio/Vídeo na 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 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.]

Observação

Essas APIs foram preteridas. Os aplicativos devem usar o filtro Captura de Exemplo ou implementar um filtro personalizado para obter dados de um grafo de filtro directShow.

 

Se você usar formatos de vídeo com suporte do DirectDraw em seus fluxos, as interfaces a seguir lhe darão um controle mais poderoso sobre os dados do que as interfaces base mais genéricas.

Interface Descrição
IDirectDrawMediaStream Define e recupera o formato de fluxo e o objeto DirectDraw associado ao fluxo de mídia; essa interface deriva de IMediaStream. Você também pode usar essa interface para criar exemplos de vídeo.
IDirectDrawStreamSample Permite anexar exemplos de vídeo a superfícies DirectDraw; essa interface deriva da interface IStreamSample . Cada superfície anexada inclui um retângulo de recorte para facilitar a renderização.

 

Lista de interfaces de streaming multimídia