Partager via


en-tête mmeapi.h

Cet en-tête est utilisé par Windows Multimedia. Pour plus d’informations, consultez :

mmeapi.h contient les interfaces de programmation suivantes :

Functions

 
auxGetDevCaps

La fonction auxGetDevCaps (mmeapi.h) récupère les fonctionnalités d’un périphérique de sortie auxiliaire donné.
auxGetDevCapsA

La fonction auxGetDevCaps récupère les fonctionnalités d’un périphérique de sortie auxiliaire donné. (auxGetDevCapsA)
auxGetDevCapsW

La fonction auxGetDevCapsW (Unicode) (mmeapi.h) récupère les fonctionnalités d’un périphérique de sortie auxiliaire donné.
auxGetNumDevs

La fonction auxGetNumDevs récupère le nombre d’appareils de sortie auxiliaires présents dans le système.
auxGetVolume

La fonction auxGetVolume récupère le paramètre de volume actuel de l’appareil de sortie auxiliaire spécifié.
auxOutMessage

La fonction auxOutMessage envoie un message à l’appareil de sortie auxiliaire donné. Cette fonction effectue également la vérification des erreurs sur l’identificateur de l’appareil passé dans le cadre du message.
auxSetVolume

La fonction auxSetVolume définit le volume du périphérique de sortie auxiliaire spécifié.
MEVT_EVENTPARM

La macro MEVT_EVENTPARM récupère les paramètres d’événement ou la longueur de la valeur spécifiée dans le membre dwEvent d’une structure MIDIEVENT.
MEVT_EVENTTYPE

La macro MEVT_EVENTTYPE récupère le type d’événement à partir de la valeur spécifiée dans le membre dwEvent d’une structure MIDIEVENT.
midiConnect

La fonction midiConnect connecte un appareil d’entrée MIDI à un appareil midi thru ou à un appareil de sortie MIDI, ou connecte un appareil midi à un appareil de sortie MIDI.
midiDisconnect

La fonction midiDisconnect déconnecte un périphérique d’entrée MIDI à partir d’un périphérique MIDI à partir d’un appareil midi ou d’un périphérique de sortie MIDI, ou déconnecte un appareil midi à partir d’un appareil de sortie MIDI.
midiInAddBuffer

La fonction midiInAddBuffer envoie une mémoire tampon d’entrée à un appareil d’entrée MIDI ouvert spécifié. Cette fonction est utilisée pour les messages exclusifs du système.
midiInClose

La fonction midiInClose ferme l’appareil d’entrée MIDI spécifié.
midiInGetDevCaps

La fonction midiInGetDevCaps (mmeapi.h) détermine les fonctionnalités d’un périphérique d’entrée MIDI spécifié.
midiInGetDevCapsA

La fonction midiInGetDevCaps détermine les fonctionnalités d’un périphérique d’entrée MIDI spécifié. (midiInGetDevCapsA)
midiInGetDevCapsW

La fonction midiInGetDevCapsW (Unicode) (mmeapi.h) détermine les fonctionnalités d’un périphérique d’entrée MIDI spécifié.
midiInGetErrorText

La fonction midiInGetErrorText (mmeapi.h) récupère une description textuelle d’une erreur identifiée par le code d’erreur spécifié.
midiInGetErrorTextA

La fonction midiInGetErrorText récupère une description textuelle d’une erreur identifiée par le code d’erreur spécifié. (midiInGetErrorTextA)
midiInGetErrorTextW

La fonction midiInGetErrorTextW (Unicode) (mmeapi.h) récupère une description textuelle d’une erreur identifiée par le code d’erreur spécifié.
midiInGetID

La fonction midiInGetID obtient l’identificateur de l’appareil pour l’appareil d’entrée MIDI donné.
midiInGetNumDevs

La fonction midiInGetNumDevs récupère le nombre d’appareils d’entrée MIDI dans le système.
midiInMessage

La fonction midiInMessage envoie un message au pilote de périphérique MIDI.
midiInOpen

La fonction midiInOpen ouvre un périphérique d’entrée MIDI spécifié.
midiInPrepareHeader

La fonction midiInPrepareHeader prépare une mémoire tampon pour l’entrée MIDI.
midiInReset

La fonction midiInReset arrête l’entrée sur un appareil d’entrée MIDI donné.
midiInStart

La fonction midiInStart démarre l’entrée MIDI sur l’appareil d’entrée MIDI spécifié.
midiInStop

La fonction midiInStop arrête l’entrée MIDI sur l’appareil d’entrée MIDI spécifié.
midiInUnprepareHeader

La fonction midiInUnprepareHeader nettoie la préparation effectuée par la fonction midiInPrepareHeader.
midiOutCacheDrumPatches

La fonction midiOutCacheDrumPatches demande qu’un appareil de synthétiseur MIDI interne précharge et met en cache un ensemble spécifié de correctifs de percussion basés sur des touches.
midiOutCachePatches

La fonction midiOutCachePatches demande qu’un appareil de synthétiseur MIDI interne précharge et met en cache un ensemble spécifié de correctifs.
midiOutClose

La fonction midiOutClose ferme l’appareil de sortie MIDI spécifié.
midiOutGetDevCaps

La fonction midiOutGetDevCaps (mmeapi.h) interroge un périphérique de sortie MIDI spécifié pour déterminer ses fonctionnalités.
midiOutGetDevCapsA

La fonction midiOutGetDevCaps interroge un appareil de sortie MIDI spécifié pour déterminer ses fonctionnalités. (midiOutGetDevCapsA)
midiOutGetDevCapsW

La fonction midiOutGetDevCapsW (Unicode) (mmeapi.h) interroge un périphérique de sortie MIDI spécifié pour déterminer ses fonctionnalités.
midiOutGetErrorText

La fonction midiOutGetErrorText (mmeapi.h) récupère une description textuelle d’une erreur identifiée par le code d’erreur spécifié.
midiOutGetErrorTextA

La fonction midiOutGetErrorText récupère une description textuelle d’une erreur identifiée par le code d’erreur spécifié. (midiOutGetErrorTextA)
midiOutGetErrorTextW

La fonction midiOutGetErrorTextW (Unicode) (mmeapi.h) récupère une description textuelle d’une erreur identifiée par le code d’erreur spécifié.
midiOutGetID

La fonction midiOutGetID récupère l’identificateur de l’appareil pour l’appareil de sortie MIDI donné.
midiOutGetNumDevs

La fonction midiOutGetNumDevs récupère le nombre d’appareils de sortie MIDI présents dans le système.
midiOutGetVolume

La fonction midiOutGetVolume récupère le paramètre de volume actuel d’un appareil de sortie MIDI.
midiOutLongMsg

La fonction midiOutLongMsg envoie un message MIDI exclusif au périphérique de sortie MIDI spécifié.
midiOutMessage

La fonction midiOutMessage envoie un message aux pilotes de périphérique MIDI. Cette fonction est utilisée uniquement pour les messages spécifiques au pilote qui ne sont pas pris en charge par l’API MIDI.
midiOutOpen

La fonction midiOutOpen ouvre un périphérique de sortie MIDI pour la lecture.
midiOutPrepareHeader

La fonction midiOutPrepareHeader prépare une mémoire tampon de flux ou exclusive du système MIDI pour la sortie.
midiOutReset

La fonction midiOutReset désactive toutes les notes sur tous les canaux MIDI pour l’appareil de sortie MIDI spécifié.
midiOutSetVolume

La fonction midiOutSetVolume définit le volume d’un périphérique de sortie MIDI.
midiOutShortMsg

La fonction midiOutShortMsg envoie un message MIDI court à l’appareil de sortie MIDI spécifié.
midiOutUnprepareHeader

La fonction midiOutUnprepareHeader nettoie la préparation effectuée par la fonction midiOutPrepareHeader.
midiStreamClose

La fonction midiStreamClose ferme un flux MIDI ouvert.
midiStreamOpen

La fonction midiStreamOpen ouvre un flux MIDI pour la sortie. Par défaut, l’appareil est ouvert en mode suspendu. Le handle de flux récupéré par cette fonction doit être utilisé dans toutes les références suivantes au flux.
midiStreamOut

La fonction midiStreamOut lit ou met en file d’attente un flux (mémoire tampon) de données MIDI vers un appareil de sortie MIDI.
midiStreamPause

La fonction midiStreamPause interrompt la lecture d’un flux MIDI spécifié.
midiStreamPosition

La fonction midiStreamPosition récupère la position actuelle dans un flux MIDI.
midiStreamProperty

La fonction midiStreamProperty définit ou récupère les propriétés d’un flux de données MIDI associé à un appareil de sortie MIDI.
midiStreamRestart

La fonction midiStreamRestart redémarre un flux MIDI suspendu.
midiStreamStop

La fonction midiStreamStop désactive toutes les notes sur tous les canaux MIDI pour l’appareil de sortie MIDI spécifié.
mixerClose

La fonction mixerClose ferme l’appareil de mélangeur spécifié.
mixerGetControlDetails

La fonction mixerGetControlDetails (mmeapi.h) récupère des détails sur un seul contrôle associé à une ligne audio.
mixerGetControlDetailsA

La fonction mixerGetControlDetails récupère des détails sur un seul contrôle associé à une ligne audio. (mixerGetControlDetailsA)
mixerGetControlDetailsW

La fonction mixerGetControlDetailsW (Unicode) (mmeapi.h) récupère des détails sur un seul contrôle associé à une ligne audio.
mixerGetDevCaps

La fonction mixerGetDevCaps (mmeapi.h) interroge un appareil mixer spécifié pour déterminer ses fonctionnalités.
mixerGetDevCapsA

La fonction mixerGetDevCaps interroge un appareil mixer spécifié pour déterminer ses fonctionnalités. (mixerGetDevCapsA)
mixerGetDevCapsW

La fonction mixerGetDevCapsW (Unicode) (mmeapi.h) interroge un appareil mixer spécifié pour déterminer ses fonctionnalités.
mixerGetID

La fonction mixerGetID récupère l’identificateur d’appareil d’un appareil de mélangeur associé à un handle d’appareil spécifié.
mixerGetLineControls

La fonction mixerGetLineControls (mmeapi.h) récupère un ou plusieurs contrôles associés à une ligne audio.
mixerGetLineControlsA

La fonction mixerGetLineControls récupère un ou plusieurs contrôles associés à une ligne audio. (mixerGetLineControlsA)
mixerGetLineControlsW

La fonction mixerGetLineControlsW (Unicode) récupère un ou plusieurs contrôles associés à une ligne audio. (mixerGetLineControlsW)
mixerGetLineInfo

La fonction mixerGetLineInfo récupère des informations sur une ligne spécifique d’un appareil de mélangeur et contient des paramètres qui modifient la fonction.
mixerGetLineInfoA

La fonction mixerGetLineInfo récupère des informations sur une ligne spécifique d’un appareil de mélangeur. (mixerGetLineInfoA)
mixerGetLineInfoW

La fonction mixerGetLineInfoW (Unicode) récupère des informations sur une ligne spécifique d’un appareil de mélangeur. (mixerGetLineInfoW)
mixerGetNumDevs

La fonction mixerGetNumDevs récupère le nombre d’appareils de mélangeur présents dans le système.
mixerMessage

La fonction mixerMessage envoie directement un message de pilote de mixage personnalisé à un pilote de mélangeur.
mixerOpen

La fonction mixerOpen ouvre un appareil de mélangeur spécifié et garantit que l’appareil ne sera pas supprimé tant que l’application ne ferme pas le handle.
mixerSetControlDetails

La fonction mixerSetControlDetails définit les propriétés d’un contrôle unique associé à une ligne audio.
waveInAddBuffer

La fonction waveInAddBuffer envoie une mémoire tampon d’entrée à l’appareil d’entrée waveform-audio donné. Lorsque la mémoire tampon est remplie, l’application est avertie.
waveInClose

La fonction waveInClose ferme l’appareil d’entrée audio waveform-audio donné.
waveInGetDevCaps

La fonction waveInGetDevCaps récupère les fonctionnalités d’un périphérique d’entrée audio waveform-audio donné.
waveInGetDevCapsA

La fonction waveInGetDevCapsA récupère les fonctionnalités d’un périphérique d’entrée audio waveform-audio donné. (ANSI)
waveInGetDevCapsW

La fonction waveInGetDevCapsA récupère les fonctionnalités d’un périphérique d’entrée audio waveform-audio donné. (Unicode)
waveInGetErrorText

La fonction waveInGetErrorText récupère une description textuelle de l’erreur identifiée par le numéro d’erreur donné.
waveInGetID

La fonction waveInGetID obtient l’identificateur de l’appareil pour l’appareil d’entrée waveform-audio donné.
waveInGetNumDevs

La fonction waveInGetNumDevs retourne le nombre d’appareils d’entrée audio waveform présents dans le système.
waveInGetPosition

waveInGetPosition n’est plus pris en charge pour une utilisation à partir de Windows Vista.
waveInMessage

La fonction waveInMessage envoie des messages aux pilotes de périphérique d’entrée waveform-audio.
waveInOpen

La fonction waveInOpen ouvre l’appareil d’entrée waveform-audio donné pour l’enregistrement.
waveInPrepareHeader

La fonction waveInPrepareHeader prépare une mémoire tampon pour l’entrée waveform-audio.
waveInReset

La fonction waveInReset arrête l’entrée sur l’appareil d’entrée audio waveform-audio donné et réinitialise la position actuelle à zéro. Toutes les mémoires tampons en attente sont marquées comme terminées et retournées à l’application.
waveInStart

La fonction waveInStart démarre l’entrée sur l’appareil d’entrée waveform-audio donné.
waveInStop

La fonction waveInStop arrête l’entrée waveform-audio.
waveInUnprepareHeader

La fonction waveInUnprepareHeader nettoie la préparation effectuée par la fonction waveInPrepareHeader.
waveOutBreakLoop

La fonction waveOutBreakLoop interrompt une boucle sur le périphérique de sortie audio waveform donné et permet la lecture de continuer avec le bloc suivant dans la liste des pilotes.
waveOutClose

La fonction waveOutClose ferme l’appareil de sortie audio waveform-audio donné.
waveOutGetDevCaps

La fonction waveOutGetDevCaps récupère les fonctionnalités d’un appareil de sortie audio waveform-audio donné.
waveOutGetDevCapsA

La fonction waveOutGetDevCapsA récupère les fonctionnalités d’un appareil de sortie audio waveform-audio donné. (ANSI)
waveOutGetDevCapsW

La fonction waveOutGetDevCapsW récupère les fonctionnalités d’un périphérique de sortie audio waveform-audio donné. (Unicode)
waveOutGetErrorText

La fonction waveOutGetErrorText récupère une description textuelle de l’erreur identifiée par le numéro d’erreur donné.
waveOutGetID

La fonction waveOutGetID récupère l’identificateur de l’appareil pour l’appareil de sortie waveform-audio donné.
waveOutGetNumDevs

La fonction waveOutGetNumDevs récupère le nombre d’appareils de sortie audio waveform présents dans le système.
waveOutGetPitch

La fonction waveOutGetPitch récupère le paramètre de hauteur actuel pour l’appareil de sortie audio waveform-audio spécifié.
waveOutGetPlaybackRate

La fonction waveOutGetPlaybackRate récupère le taux de lecture actuel pour l’appareil de sortie audio waveform-audio spécifié.
waveOutGetPosition

La fonction waveOutGetPosition récupère la position de lecture actuelle de l’appareil de sortie audio de forme d’onde donnée.
waveOutGetVolume

La fonction waveOutGetVolume récupère le niveau de volume actuel de l’appareil de sortie waveform-audio spécifié.
waveOutMessage

La fonction waveOutMessage envoie des messages aux pilotes de périphérique de sortie waveform-audio.
waveOutOpen

La fonction waveOutOpen ouvre l’appareil de sortie audio waveform-audio donné pour la lecture.
waveOutPause

La fonction waveOutPause interrompt la lecture sur l’appareil de sortie audio waveform-audio donné. La position actuelle est enregistrée. Utilisez la fonction waveOutRestart pour reprendre la lecture à partir de la position actuelle.
waveOutPrepareHeader

La fonction waveOutPrepareHeader prépare un bloc de données waveform-audio pour la lecture.
waveOutReset

La fonction waveOutReset arrête la lecture sur l’appareil de sortie audio waveform-audio donné et réinitialise la position actuelle à zéro. Toutes les mémoires tampons de lecture en attente sont marquées comme terminées (WHDR_DONE) et retournées à l’application.
waveOutRestart

La fonction waveOutRestart reprend la lecture sur un appareil de sortie waveform-audio suspendu.
waveOutSetPitch

La fonction waveOutSetPitch définit la hauteur de l’appareil de sortie audio waveform-audio spécifié.
waveOutSetPlaybackRate

La fonction waveOutSetPlaybackRate définit le taux de lecture de l’appareil de sortie waveform-audio spécifié.
waveOutSetVolume

La fonction waveOutSetVolume définit le niveau de volume de l’appareil de sortie waveform-audio spécifié.
waveOutUnprepareHeader

La fonction waveOutUnprepareHeader nettoie la préparation effectuée par la fonction waveOutPrepareHeader. Cette fonction doit être appelée une fois le pilote de périphérique terminé avec un bloc de données. Vous devez appeler cette fonction avant de libérer la mémoire tampon.
waveOutWrite

La fonction waveOutWrite envoie un bloc de données à l’appareil de sortie waveform-audio donné.

Structures

 
AUXCAPS

La structure AUXCAPS décrit les fonctionnalités d’un périphérique de sortie auxiliaire. (AUXCAPS)
AUXCAPSA

La structure AUXCAPS décrit les fonctionnalités d’un périphérique de sortie auxiliaire. (AUXCAPSA)
AUXCAPSW

La structure AUXCAPS décrit les fonctionnalités d’un périphérique de sortie auxiliaire. (AUXCAPSW)
MIDIEVENT

La structure MIDIEVENT décrit un événement MIDI dans une mémoire tampon de flux.
MIDIHDR

La structure MIDIHDR définit l’en-tête utilisé pour identifier une mémoire tampon de flux ou exclusive du système MIDI.
MIDIINCAPS

La structure MIDIINCAPS décrit les fonctionnalités d’un appareil d’entrée MIDI. (MIDIINCAPS)
MIDIINCAPSA

La structure MIDIINCAPS décrit les fonctionnalités d’un appareil d’entrée MIDI. (MIDIINCAPSA)
MIDIINCAPSW

La structure MIDIINCAPS décrit les fonctionnalités d’un appareil d’entrée MIDI. (MIDIINCAPSW)
MIDIOUTCAPS

La structure MIDIOUTCAPS décrit les fonctionnalités d’un appareil de sortie MIDI. (MIDIOUTCAPS)
MIDIOUTCAPSA

La structure MIDIOUTCAPS décrit les fonctionnalités d’un appareil de sortie MIDI. (MIDIOUTCAPSA)
MIDIOUTCAPSW

La structure MIDIOUTCAPS décrit les fonctionnalités d’un appareil de sortie MIDI. (MIDIOUTCAPSW)
MIDIPROPTEMPO

La structure MIDIPROPTEMPO contient la propriété tempo d’un flux.
MIDIPROPTIMEDIV

La structure MIDIPROPTIMEDIV contient la propriété de division de temps d’un flux.
MIDISTRMBUFFVER

La structure MIDISTRMBUFFVER contient des informations de version pour un événement MIDI long du type MEVT_VERSION.
MIXERCAPS

La structure MIXERCAPS décrit les fonctionnalités d’un appareil de mélangeur. (MIXERCAPS)
MIXERCAPSA

La structure MIXERCAPS décrit les fonctionnalités d’un appareil de mélangeur. (MIXERCAPSA)
MIXERCAPSW

La structure MIXERCAPS décrit les fonctionnalités d’un appareil de mélangeur. (MIXERCAPSW)
MIXERCONTROL

La structure MIXERCONTROL décrit l’état et les métriques d’un contrôle unique pour une ligne audio. (MIXERCONTROL, *PMIXERCONTROL, FAR *PMIXERCONTROL)
MIXERCONTROLA

La structure MIXERCONTROL décrit l’état et les métriques d’un contrôle unique pour une ligne audio. (mixercontrola)
MIXERCONTROLDETAILS

La structure MIXERCONTROLDETAILS fait référence à des structures de détail de contrôle, à la récupération ou à la définition des informations d’état d’un contrôle de mixage audio. (MIXERCONTROLDETAILS)
MIXERCONTROLDETAILS_BOOLEAN

La structure MIXERCONTROLDETAILS_BOOLEAN récupère et définit les propriétés de contrôle booléen pour un contrôle de mixage audio.
MIXERCONTROLDETAILS_LISTTEXT

La structure MIXERCONTROLDETAILS_LISTTEXT récupère le texte de liste, le texte d’étiquette et/ou les informations de plage de bandes pour les contrôles à plusieurs éléments.
MIXERCONTROLDETAILS_LISTTEXTA

La structure MIXERCONTROLDETAILS fait référence à des structures de détail de contrôle, à la récupération ou à la définition des informations d’état d’un contrôle de mixage audio. (mixercontroldetails_listtexta)
MIXERCONTROLDETAILS_LISTTEXTW

La structure MIXERCONTROLDETAILS fait référence à des structures de détail de contrôle, à la récupération ou à la définition des informations d’état d’un contrôle de mixage audio. (mixercontroldetails_listtextw)
MIXERCONTROLDETAILS_SIGNED

La structure MIXERCONTROLDETAILS_SIGNED récupère et définit les propriétés de contrôle de type signé pour un contrôle de mixage audio.
MIXERCONTROLDETAILS_UNSIGNED

La structure MIXERCONTROLDETAILS_UNSIGNED récupère et définit des propriétés de contrôle de type non signées pour un contrôle de mixage audio.
MIXERCONTROLW

La structure MIXERCONTROL décrit l’état et les métriques d’un contrôle unique pour une ligne audio. (mixercontrolw)
MIXERLINE

La structure MIXERLINE décrit l’état et les métriques d’une ligne audio. (MIXERLINE)
MIXERLINEA

La structure MIXERLINE décrit l’état et les métriques d’une ligne audio. (MIXERLINEA)
MIXERLINECONTROLS

La structure MIXERLINECONTROLS contient des informations sur les contrôles d’une ligne audio. (MIXERLINECONTROLS)
MIXERLINECONTROLSA

La structure MIXERLINECONTROLS contient des informations sur les contrôles d’une ligne audio. (MIXERLINECONTROLSA)
MIXERLINECONTROLSW

La structure MIXERLINECONTROLS contient des informations sur les contrôles d’une ligne audio. (MIXERLINECONTROLSW)
MIXERLINEW

La structure MIXERLINE décrit l’état et les métriques d’une ligne audio. (MIXERLINEW)
PCMWAVEFORMAT

La structure PCMWAVEFORMAT décrit le format de données pour les données audio de forme d’onde PCM. Cette structure a été remplacée par la structure WAVEFORMATEX.
WAVEFORMAT

La structure WAVEFORMAT décrit le format des données waveform-audio. Cette structure a été remplacée par la structure WAVEFORMATEX.
WAVEFORMATEX

La structure WAVEFORMATEX définit le format des données waveform-audio.
WAVEHDR

La structure WAVEHDR définit l’en-tête utilisé pour identifier une mémoire tampon waveform-audio.
WAVEINCAPS

La structure WAVEINCAPS décrit les fonctionnalités d’un périphérique d’entrée audio waveform. (WAVEINCAPS)
WAVEINCAPSA

La structure WAVEINCAPS décrit les fonctionnalités d’un périphérique d’entrée audio waveform. (WAVEINCAPSA)
WAVEINCAPSW

La structure WAVEINCAPS décrit les fonctionnalités d’un périphérique d’entrée audio waveform. (WAVEINCAPSW)
WAVEOUTCAPS

La structure WAVEOUTCAPS décrit les fonctionnalités d’un périphérique de sortie audio de forme d’onde. (WAVEOUTCAPS)
WAVEOUTCAPSA

La structure WAVEOUTCAPS décrit les fonctionnalités d’un périphérique de sortie audio de forme d’onde. (WAVEOUTCAPSA)
WAVEOUTCAPSW

La structure WAVEOUTCAPS décrit les fonctionnalités d’un périphérique de sortie audio de forme d’onde. (WAVEOUTCAPSW)