Compartir a través de


Código de ejemplo de streaming multimedia

[La característica asociada a esta página, DirectShow, es una característica heredada. Se ha reemplazado por MediaPlayer, IMFMediaEngine y Captura de audio/vídeo en Media Foundation. Esas características se han optimizado para Windows 10 y Windows 11. Microsoft recomienda encarecidamente que el nuevo código use MediaPlayer, IMFMediaEngine y Audio/Video Capture en Media Foundation en lugar de DirectShow, siempre que sea posible. Microsoft sugiere que el código existente que usa las API heredadas se reescriba para usar las nuevas API si es posible.

Nota:

Estas API están en desuso. Las aplicaciones deben usar el filtro Sample Grabber o implementar un filtro personalizado para obtener datos de un gráfico de filtros DirectShow.

 

En este artículo se proporciona código de ejemplo que implementa las interfaces de streaming multimedia. El código de ejemplo de streaming de vídeo muestra cómo leer un archivo y representarlo en una superficie principal de Microsoft® DirectDraw®. Por motivos de brevedad, este código no contiene ninguna comprobación de errores.

En el segundo ejemplo de código se muestra cómo usar las interfaces de streaming de audio para transmitir datos de audio.

Este artículo contiene las secciones siguientes.