encabezado mmiscapi.h
Windows Multimedia usa este encabezado. Para más información, consulte:
mmiscapi.h contiene las siguientes interfaces de programación:
Functions
CloseDriver Cierra un controlador instalable. |
DefDriverProc Proporciona el procesamiento predeterminado de los mensajes no procesados por un controlador instalable. Esta función está pensada para usarse solo dentro de la función DriverProc de un controlador instalable. (DefDriverProc) |
DriverCallback Llama a una función de devolución de llamada, envía un mensaje a una ventana o desbloquea un subproceso. La acción depende del valor de la marca de notificación. Esta función está pensada para usarse solo dentro de la función DriverProc de un controlador instalable. |
DrvDefDriverProc Proporciona el procesamiento predeterminado de los mensajes no procesados por un controlador instalable. Esta función está pensada para usarse solo dentro de la función DriverProc de un controlador instalable. D |
DrvGetModuleHandle Recupera el identificador de instancia del módulo que contiene el controlador instalable. Esta función se proporciona para la compatibilidad con versiones anteriores de Windows. |
GetDriverModuleHandle Recupera el identificador de instancia del módulo que contiene el controlador instalable. |
mmioAdvance La función mmioAdvance avanza el búfer de E/S de un archivo configurado para el acceso directo al búfer de E/S con la función mmioGetInfo. |
mmioAscend La función mmioAscend asciende fuera de un fragmento de un archivo RIFF descendiente con la función mmioDescend o creada con la función mmioCreateChunk. |
mmioClose La función mmioClose cierra un archivo que se abrió mediante la función mmioOpen. |
mmioCreateChunk La función mmioCreateChunk crea un fragmento en un archivo RIFF que se abrió mediante la función mmioOpen. |
mmioDescend La función mmioDescend desciende en un fragmento de un archivo RIFF que se abrió mediante la función mmioOpen. También puede buscar un fragmento determinado. |
mmioFlush La función mmioFlush escribe el búfer de E/S de un archivo en el disco si el búfer se ha escrito en. |
mmioGetInfo La función mmioGetInfo recupera información sobre un archivo abierto mediante la función mmioOpen. Esta información permite que la aplicación acceda directamente al búfer de E/S, si el archivo se abre para E/S almacenada en búfer. |
mmioInstallIOProc La función mmioInstallIOProc instala o quita un procedimiento de E/S personalizado y busca un procedimiento de E/S instalado, utilizando su código de cuatro caracteres correspondiente. |
mmioInstallIOProcA La función mmioInstallIOProc instala o quita un procedimiento de E/S personalizado. Esta función también busca un procedimiento de E/S instalado, con su código de cuatro caracteres correspondiente. (mmioInstallIOProcA) |
mmioInstallIOProcW La función mmioInstallIOProcW (Unicode) instala o quita un procedimiento de E/S personalizado y busca un procedimiento de E/S instalado, con su código correspondiente. |
mmioOpen La función mmioOpen abre un archivo para E/S sin búfer o almacenado en búfer; crea un archivo; elimina un archivo; o comprueba si existe un archivo. |
mmioOpenA La función mmioOpen abre un archivo para E/S sin búfer o almacenado en búfer; crea un archivo; elimina un archivo; o comprueba si existe un archivo. (mmioOpenA) |
mmioOpenW La función mmioOpenW (Unicode) abre un archivo para E/S sin búfer o búfer; crea un archivo; elimina un archivo; o comprueba si existe un archivo. (mmioOpenW) |
mmioRead La función mmioRead lee un número especificado de bytes de un archivo abierto mediante la función mmioOpen. |
mmioRename La función mmioRename cambia el nombre del archivo especificado y contiene parámetros que modifican cadenas que contienen un nombre de archivo. |
mmioRenameA La función mmioRename cambia el nombre del archivo especificado. (mmioRenameA) |
mmioRenameW La función mmioRenameW (Unicode) cambia el nombre del archivo especificado y contiene parámetros que modifican cadenas que contienen un nombre de archivo. (mmioRenameW) |
mmioSeek La función mmioSeek cambia la posición del archivo actual en un archivo abierto mediante la función mmioOpen. |
mmioSendMessage La función mmioSendMessage envía un mensaje al procedimiento de E/S asociado al archivo especificado. |
mmioSetBuffer La función mmioSetBuffer habilita o deshabilita la E/S almacenada en búfer, o cambia el tamaño del búfer o búfer de un archivo abierto mediante la función mmioOpen. |
mmioSetInfo La función mmioSetInfo actualiza la información recuperada por la función mmioGetInfo sobre un archivo abierto mediante la función mmioOpen. Use esta función para finalizar el acceso directo al búfer de un archivo abierto para la E/S almacenada en búfer. |
mmioStringToFOURCC La función mmioStringToFOURCC convierte una cadena terminada en null en un código de cuatro caracteres y contiene parámetros que modifican la conversión. (mmioStringToFOURCCW) |
mmioStringToFOURCCA La función mmioStringToFOURCC convierte una cadena terminada en null en un código de cuatro caracteres. (mmioStringToFOURCCA) |
mmioStringToFOURCCW La función mmioStringToFOURCCW (Unicode) convierte una cadena terminada en null en un código de cuatro caracteres. (mmioStringToFOURCCW) |
mmioWrite La función mmioWrite escribe un número especificado de bytes en un archivo abierto mediante la función mmioOpen. |
OpenDriver Abre una instancia de un controlador instalable e inicializa la instancia mediante la configuración predeterminada del controlador o un valor específico del controlador. |
SendDriverMessage Envía el mensaje especificado al controlador instalable. |
sndOpenSound Abre el evento de sonido especificado. |
Funciones de devolución de llamada
DRIVERPROC Procesa los mensajes del controlador para el controlador instalable. DriverProc es una función proporcionada por el controlador. |
MMIOPROC La función MMIOProc es un procedimiento personalizado de entrada y salida (E/S) instalado por la función mmioInstallIOProc. |
Estructuras
DRVCONFIGINFO Contiene los nombres de clave y valor del Registro asociados al controlador instalable. |
MMCKINFO La estructura MMCKINFO contiene información sobre un fragmento en un archivo RIFF. |