Partager via


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.