en-tête mmeapi.h

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

mmeapi.h contient les interfaces de programmation suivantes :

Fonctions

 
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 de périphériques de sortie auxiliaires présents dans le système.
auxGetVolume

La fonction auxGetVolume récupère le paramètre de volume actuel du périphérique de sortie auxiliaire spécifié.
auxOutMessage

La fonction auxOutMessage envoie un message au périphérique de sortie auxiliaire donné. Cette fonction effectue également la vérification des erreurs sur l’identificateur d’appareil transmis 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 périphérique d’entrée MIDI à un périphérique de thru ou de sortie MIDI, ou connecte un appareil de thru MIDI à un périphérique de sortie MIDI.
midiDisconnect

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

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

La fonction midiInClose ferme le périphérique 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 pour une erreur identifiée par le code d’erreur spécifié.
midiInGetID

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

La fonction midiInGetNumDevs récupère le nombre de périphériques 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 périphérique d’entrée MIDI donné.
midiInStart

La fonction midiInStart démarre l’entrée MIDI sur le périphérique d’entrée MIDI spécifié.
midiInStop

La fonction midiInStop arrête l’entrée MIDI sur le périphérique 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 à un appareil de synthétiseur MIDI interne de précharger et de mettre en cache un ensemble spécifié de correctifs de percussion basés sur la clé.
midiOutCachePatches

La fonction midiOutCachePatches demande à un appareil de synthétiseur MIDI interne de précharger et de mettre en cache un ensemble spécifié de correctifs.
midiOutClose

La fonction midiOutClose ferme le périphérique de sortie MIDI spécifié.
midiOutGetDevCaps

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

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

La fonction midiOutGetDevCapsW (Unicode) (mmeapi.h) interroge un appareil 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 pour une erreur identifiée par le code d’erreur spécifié.
midiOutGetID

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

La fonction midiOutGetNumDevs récupère le nombre de périphériques de sortie MIDI présents dans le système.
midiOutGetVolume

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

La fonction midiOutLongMsg envoie un message MIDI exclusif au système à l’appareil 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 appareil 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 le périphérique de sortie MIDI spécifié.
midiOutSetVolume

La fonction midiOutSetVolume définit le volume d’un appareil de sortie MIDI.
midiOutShortMsg

La fonction midiOutShortMsg envoie un message MIDI court au périphérique 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 ultérieures 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 en pause.
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 les détails d’un seul contrôle associé à une ligne audio.
mixerGetControlDetailsA

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

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

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

La fonction mixerGetDevCaps interroge un appareil de mixage spécifié pour déterminer ses capacités. (mixerGetDevCapsA)
mixerGetDevCapsW

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

La fonction mixerGetID récupère l’identificateur d’appareil d’un appareil de mixage 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 mixage 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 mixage. (mixerGetLineInfoA)
mixerGetLineInfoW

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

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

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

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

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

La fonction waveInAddBuffer envoie une mémoire tampon d’entrée au périphérique d’entrée audio de forme d’onde donné. Lorsque la mémoire tampon est remplie, l’application est avertie.
waveInClose

La fonction waveInClose ferme le périphérique d’entrée audio de forme d’onde donné.
waveInGetDevCaps

La fonction waveInGetDevCaps récupère les fonctionnalités d’un périphérique d’entrée audio de forme d’onde donnée.
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 d’appareil pour le périphérique d’entrée audio de forme d’onde donné.
waveInGetNumDevs

La fonction waveInGetNumDevs retourne le nombre de périphériques d’entrée audio de forme d’onde 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 le périphérique d’entrée audio de forme d’onde donné pour l’enregistrement.
waveInPrepareHeader

La fonction waveInPrepareHeader prépare une mémoire tampon pour l’entrée audio de forme d’onde.
waveInReset

La fonction waveInReset arrête l’entrée sur le périphérique d’entrée audio de forme d’onde 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 le périphérique d’entrée audio de forme d’onde donné.
waveInStop

La fonction waveInStop arrête l’entrée audio de forme d’onde.
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 de forme d’onde donné et permet à la lecture de continuer avec le bloc suivant dans la liste des pilotes.
waveOutClose

La fonction waveOutClose ferme le périphérique de sortie audio de forme d’onde donné.
waveOutGetDevCaps

La fonction waveOutGetDevCaps récupère les fonctionnalités d’un périphérique de sortie audio de forme d’onde donnée.
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 d’appareil pour le périphérique de sortie audio de forme d’onde donné.
waveOutGetNumDevs

La fonction waveOutGetNumDevs récupère le nombre de périphériques de sortie audio de forme d’onde présents dans le système.
waveOutGetPitch

La fonction waveOutGetPitch récupère le paramètre de tangage actuel pour le périphérique de sortie audio de forme d’onde spécifié.
waveOutGetPlaybackRate

La fonction waveOutGetPlaybackRate récupère la vitesse de lecture actuelle pour le périphérique de sortie audio de forme d’onde spécifié.
waveOutGetPosition

La fonction waveOutGetPosition récupère la position de lecture actuelle du périphérique de sortie audio de forme d’onde donné.
waveOutGetVolume

La fonction waveOutGetVolume récupère le niveau de volume actuel du périphérique de sortie audio de forme d’onde spécifié.
waveOutMessage

La fonction waveOutMessage envoie des messages aux pilotes de périphérique de sortie audio de forme d’onde.
waveOutOpen

La fonction waveOutOpen ouvre le périphérique de sortie audio de forme d’onde donné pour la lecture.
waveOutPause

La fonction waveOutPause interrompt la lecture sur le périphérique de sortie audio de forme d’onde 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 audio de forme d’onde pour la lecture.
waveOutReset

La fonction waveOutReset arrête la lecture sur le périphérique de sortie audio de forme d’onde donné et rétablit 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 périphérique de sortie audio de forme d’onde en pause.
waveOutSetPitch

La fonction waveOutSetPitch définit la hauteur pour le périphérique de sortie audio de forme d’onde spécifié.
waveOutSetPlaybackRate

La fonction waveOutSetPlaybackRate définit la vitesse de lecture du périphérique de sortie audio de forme d’onde spécifié.
waveOutSetVolume

La fonction waveOutSetVolume définit le niveau de volume du périphérique de sortie audio de forme d’onde 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 au périphérique de sortie audio de forme d’onde 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 périphérique d’entrée MIDI. (MIDIINCAPS)
MIDIINCAPSA

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

La structure MIDIINCAPS décrit les fonctionnalités d’un périphérique 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 pour 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 mixer. (MIXERCAPS)
MIXERCAPSA

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

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

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

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

La structure MIXERCONTROLDETAILS fait référence à des structures de détails de contrôle, récupérant ou définissant les informations d’état d’un contrôle mixer audio. (MIXERCONTROLDETAILS)
MIXERCONTROLDETAILS_BOOLEAN

La structure MIXERCONTROLDETAILS_BOOLEAN récupère et définit les propriétés de contrôle booléen d’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étails de contrôle, récupérant ou définissant les informations d’état d’un contrôle mixer audio. (mixercontroldetails_listtexta)
MIXERCONTROLDETAILS_LISTTEXTW

La structure MIXERCONTROLDETAILS fait référence à des structures de détails de contrôle, récupérant ou définissant les informations d’état d’un contrôle mixer 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 les propriétés de contrôle de type non signé pour un contrôle de mixage audio.
MIXERCONTROLW

La structure MIXERCONTROL décrit l’état et les métriques d’un seul contrôle 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 audio de forme d’onde. Cette structure a été remplacée par la structure WAVEFORMATEX.
WAVEFORMATEX

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

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

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

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

La structure WAVEINCAPS décrit les fonctionnalités d’un périphérique d’entrée audio de forme d’onde. (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)