Errores de registro

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

[Esta API no se admite y puede modificarse o no estar disponible en el futuro].

DirectShow Editing Services (DES) proporciona un mecanismo integrado para registrar errores que se producen al cargar, construir o representar un proyecto DES. En este artículo se presenta una aplicación de consola de ejemplo que carga un archivo de proyecto XML e intenta representarlo. Si se produce un error, la aplicación imprime un mensaje de error en la ventana de la consola. El código de ejemplo presentado en este artículo se basa en el ejemplo proporcionado en Carga y vista previa de un proyecto.

Nota:

La aplicación no es necesaria para implementar el registro de errores. DES no registra errores a menos que lo solicite explícitamente.

 

En este artículo se supone que comprende la programación del cliente COM y el modelo de escala de tiempo de DES. Además, debe comprender los conceptos básicos de la programación de objetos COM. Para obtener información sobre las escalas de tiempo en DES, vea El modelo de escala de tiempo.

Este artículo contiene las secciones siguientes.

Uso de DirectShow Editing Services