Directshow

[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.]

A API (interface de programação de aplicativo) do Microsoft DirectShow é uma arquitetura de streaming de mídia para o Microsoft Windows. Usando o DirectShow, seus aplicativos podem executar reprodução ou captura de áudio e vídeo de alta qualidade.

Os cabeçalhos, bibliotecas, ferramentas do SDK e exemplos do DirectShow estão disponíveis no SDK do Windows.

Observação

As versões anteriores do SDK do DirectShow foram incluídas no SDK do DirectX. A última versão do SDK do DirectX a incluir o DirectShow foi a Atualização do SDK do DirectX 9.0 – (fevereiro de 2005) Extras. Após essa versão, o DirectShow foi movido para o SDK do Windows. Para obter a versão mais recente dos cabeçalhos, bibliotecas e exemplos do DirectShow, baixe o SDK do Windows.

A documentação do DirectShow é dividida nas seguintes seções: