en-tête mmiscapi.h
Cet en-tête est utilisé par Windows Multimédia. Pour plus d'informations, consultez les pages suivantes :
mmiscapi.h contient les interfaces de programmation suivantes :
Fonctions
CloseDriver Ferme un pilote installable. |
DefDriverProc Fournit le traitement par défaut pour tous les messages qui ne sont pas traités par un pilote installable. Cette fonction est destinée à être utilisée uniquement dans la fonction DriverProc d’un pilote installable. (DefDriverProc) |
DriverCallback Appelle une fonction de rappel, envoie un message à une fenêtre ou débloque un thread. L’action dépend de la valeur de l’indicateur de notification. Cette fonction est destinée à être utilisée uniquement dans la fonction DriverProc d’un pilote installable. |
DrvDefDriverProc Fournit le traitement par défaut pour tous les messages qui ne sont pas traités par un pilote installable. Cette fonction est destinée à être utilisée uniquement dans la fonction DriverProc d’un pilote installable. D |
DrvGetModuleHandle Récupère le handle instance du module qui contient le pilote installable. Cette fonction est fournie pour la compatibilité avec les versions précédentes de Windows. |
GetDriverModuleHandle Récupère le handle instance du module qui contient le pilote installable. |
mmioAdvance La fonction mmioAdvance avance la mémoire tampon d’E/S d’un fichier configuré pour l’accès direct à la mémoire tampon d’E/S avec la fonction mmioGetInfo. |
mmioAscend La fonction mmioAscend descend d’un segment dans un fichier RIFF descendu avec la fonction mmioDescend ou créé avec la fonction mmioCreateChunk. |
mmioClose La fonction mmioClose ferme un fichier qui a été ouvert à l’aide de la fonction mmioOpen. |
mmioCreateChunk La fonction mmioCreateChunk crée un segment dans un fichier RIFF ouvert à l’aide de la fonction mmioOpen. |
mmioDescend La fonction mmioDescend descend dans un segment d’un fichier RIFF qui a été ouvert à l’aide de la fonction mmioOpen. Il peut également rechercher un segment donné. |
mmioFlush La fonction mmioFlush écrit la mémoire tampon d’E/S d’un fichier sur le disque si la mémoire tampon a été écrite dans. |
mmioGetInfo La fonction mmioGetInfo récupère des informations sur un fichier ouvert à l’aide de la fonction mmioOpen. Ces informations permettent à l’application d’accéder directement à la mémoire tampon d’E/S, si le fichier est ouvert pour les E/S mises en mémoire tampon. |
mmioInstallIOProc La fonction mmioInstallIOProc installe ou supprime une procédure d’E/S personnalisée et localise une procédure d’E/S installée, à l’aide de son code à quatre caractères correspondant. |
mmioInstallIOProcA La fonction mmioInstallIOProc installe ou supprime une procédure d’E/S personnalisée. Cette fonction localise également une procédure d’E/S installée, à l’aide de son code à quatre caractères correspondant. (mmioInstallIOProcA) |
mmioInstallIOProcW La fonction mmioInstallIOProcW (Unicode) installe ou supprime une procédure d’E/S personnalisée et localise une procédure d’E/S installée, à l’aide de son code correspondant. |
mmioOpen La fonction mmioOpen ouvre un fichier pour les E/S sans débogage ou mises en mémoire tampon ; crée un fichier ; supprime un fichier ; ou vérifie si un fichier existe. |
mmioOpenA La fonction mmioOpen ouvre un fichier pour les E/S sans débogage ou mises en mémoire tampon ; crée un fichier ; supprime un fichier ; ou vérifie si un fichier existe. (mmioOpenA) |
mmioOpenW La fonction mmioOpenW (Unicode) ouvre un fichier pour les E/S sans débogage ou mises en mémoire tampon ; crée un fichier ; supprime un fichier ; ou vérifie si un fichier existe. (mmioOpenW) |
mmioRead La fonction mmioRead lit un nombre spécifié d’octets à partir d’un fichier ouvert à l’aide de la fonction mmioOpen. |
mmioRename La fonction mmioRename renomme le fichier spécifié et contient des paramètres qui modifient les chaînes contenant un nom de fichier. |
mmioRenameA La fonction mmioRename renomme le fichier spécifié. (mmioRenameA) |
mmioRenameW La fonction mmioRenameW (Unicode) renomme le fichier spécifié et contient des paramètres qui modifient les chaînes contenant un nom de fichier. (mmioRenameW) |
mmioSeek La fonction mmioSeek modifie la position actuelle du fichier dans un fichier ouvert à l’aide de la fonction mmioOpen. |
mmioSendMessage La fonction mmioSendMessage envoie un message à la procédure d’E/S associée au fichier spécifié. |
mmioSetBuffer La fonction mmioSetBuffer active ou désactive les E/S mises en mémoire tampon, ou modifie la taille de la mémoire tampon ou de la mémoire tampon pour un fichier ouvert à l’aide de la fonction mmioOpen. |
mmioSetInfo La fonction mmioSetInfo met à jour les informations récupérées par la fonction mmioGetInfo sur un fichier ouvert à l’aide de la fonction mmioOpen. Utilisez cette fonction pour mettre fin à l’accès direct à la mémoire tampon d’un fichier ouvert pour les E/S mises en mémoire tampon. |
mmioStringToFOURCC La fonction mmioStringToFOURCC convertit une chaîne terminée par null en code de quatre caractères et contient des paramètres qui modifient la conversion. (mmioStringToFOURCCW) |
mmioStringToFOURCCA La fonction mmioStringToFOURCC convertit une chaîne terminée par null en code de quatre caractères. (mmioStringToFOURCCA) |
mmioStringToFOURCCW La fonction mmioStringToFOURCCW (Unicode) convertit une chaîne terminée par null en code de quatre caractères. (mmioStringToFOURCCW) |
mmioWrite La fonction mmioWrite écrit un nombre spécifié d’octets dans un fichier ouvert à l’aide de la fonction mmioOpen. |
OpenDriver Ouvre une instance d’un pilote installable et initialise le instance à l’aide des paramètres par défaut du pilote ou d’une valeur spécifique au pilote. |
SendDriverMessage Envoie le message spécifié au pilote installable. |
sndOpenSound Ouvre l’événement sonore spécifié. |
Fonctions de rappel
DRIVERPROC Traite les messages du pilote pour le pilote installable. DriverProc est une fonction fournie par le pilote. |
MMIOPROC La fonction MMIOProc est une procédure d’entrée/sortie personnalisée installée par la fonction mmioInstallIOProc. |
Structures
DRVCONFIGINFO Contient les noms de clé de Registre et de valeur associés au pilote installable. |
MMCKINFO La structure MMCKINFO contient des informations sur un segment dans un fichier RIFF. |