Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
[La característica asociada a esta página, MCI, es una característica heredada. Se ha reemplazado por MediaPlayer. MediaPlayer se ha optimizado para Windows 10 y Windows 11. Microsoft recomienda encarecidamente que el nuevo código use MediaPlayer en lugar de MCI, 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.
Un archivo AVI puede contener más de dos secuencias, por ejemplo, una secuencia de vídeo, una banda sonora en inglés y una banda sonora francesa. La aplicación puede usar una secuencia independientemente de las otras secuencias del archivo.
El digitalvideo tipo de dispositivo controla los archivos de vídeo. Para obtener una lista de los comandos de MCI reconocidos por dispositivos de vídeo digital, consulte Digital-Video Conjunto de comandos.
El controlador MCIAVI reproduce secuencias de vídeo y otras secuencias de datos bajo el control de los comandos de MCI. Las secuencias de datos pueden contener imágenes, audio y paletas. Los datos de imagen pueden constar de imágenes con paletas de colores o información de color verdadero.
El audio se sincroniza con el vídeo dentro de un 100 de segundo. Sin embargo, si el hardware de audio no está disponible, el controlador reproduce solo la secuencia de vídeo. El controlador MCIAVI puede quitar fotogramas de vídeo, si es necesario, para reproducir una secuencia sin interrupción de audio.
La aplicación puede usar los servicios de clase de ventana MCIWnd en lugar de la interfaz de comandos de MCI para controlar cualquier controlador MCI. Esta clase de ventana controla muchos de los detalles de la administración de la ventana que admite el dispositivo MCI y simplifica la programación necesaria para enviar los comandos de MCI. La aplicación puede usar los servicios de biblioteca MCIWnd directamente para controlar el dispositivo MCI, o puede tener MCIWnd para mostrar una barra de herramientas, una barra de desplazamiento y menús que permitan al usuario controlar el dispositivo. Para obtener más información sobre la clase de ventana MCIWnd, vea clase de ventana MCIWnd.