Заголовок mmeapi.h

Этот заголовок используется Windows Multimedia. Дополнительные сведения см. в разделе:

mmeapi.h содержит следующие программные интерфейсы:

Функции

 
auxGetDevCaps

Функция auxGetDevCaps (mmeapi.h) извлекает возможности данного вспомогательного выходного устройства.
auxGetDevCapsA

Функция auxGetDevCaps извлекает возможности данного вспомогательного устройства вывода. (auxGetDevCapsA)
auxGetDevCapsW

Функция auxGetDevCapsW (Юникод) (mmeapi.h) извлекает возможности данного вспомогательного устройства вывода.
auxGetNumDevs

Функция auxGetNumDevs извлекает количество вспомогательных устройств вывода, присутствующих в системе.
auxGetVolume

Функция auxGetVolume извлекает текущий параметр тома указанного вспомогательного выходного устройства.
auxOutMessage

Функция auxOutMessage отправляет сообщение на заданное вспомогательное устройство вывода. Эта функция также выполняет проверку ошибок в идентификаторе устройства, переданном в составе сообщения.
auxSetVolume

Функция auxSetVolume задает объем указанного вспомогательного выходного устройства.
MEVT_EVENTPARM

Макрос MEVT_EVENTPARM извлекает параметры события или длину из значения, указанного в элементе dwEvent структуры MIDIEVENT.
MEVT_EVENTTYPE

Макрос MEVT_EVENTTYPE извлекает тип события из значения, указанного в элементе dwEvent структуры MIDIEVENT.
midiConnect

Функция midiConnect подключает устройство ввода MIDI к устройству midi с помощью или выходного устройства, а также подключает устройство MIDI через устройство к устройству вывода MIDI.
midiDisconnect

Функция midiDisconnect отключает устройство ввода MIDI от устройства MIDI через или выход или отключает устройство MIDI через устройство от устройства вывода MIDI.
midiInAddBuffer

Функция midiInAddBuffer отправляет входной буфер на указанное открытое устройство ввода MIDI. Эта функция используется для сообщений, исключающих систему.
midiInClose

Функция midiInClose закрывает указанное устройство ввода MIDI.
midiInGetDevCaps

Функция midiInGetDevCaps (mmeapi.h) определяет возможности указанного устройства ввода MIDI.
midiInGetDevCapsA

Функция midiInGetDevCaps определяет возможности указанного устройства ввода MIDI. (midiInGetDevCapsA)
midiInGetDevCapsW

Функция midiInGetDevCapsW (Юникод) (mmeapi.h) определяет возможности указанного устройства ввода MIDI.
midiInGetErrorText

Функция midiInGetErrorText (mmeapi.h) извлекает текстовое описание ошибки, определяемой указанным кодом ошибки.
midiInGetErrorTextA

Функция midiInGetErrorText извлекает текстовое описание ошибки, определяемой указанным кодом ошибки. (midiInGetErrorTextA)
midiInGetErrorTextW

Функция midiInGetErrorTextW (Юникод) (mmeapi.h) извлекает текстовое описание ошибки, определяемой указанным кодом ошибки.
midiInGetID

Функция midiInGetID получает идентификатор устройства для заданного устройства ввода MIDI.
midiInGetNumDevs

Функция midiInGetNumDevs извлекает количество устройств ввода MIDI в системе.
midiInMessage

Функция midiInMessage отправляет сообщение драйверу устройства MIDI.
midiInOpen

Функция midiInOpen открывает указанное устройство ввода MIDI.
midiInPrepareHeader

Функция midiInPrepareHeader подготавливает буфер для входных данных MIDI.
midiInReset

Функция midiInReset останавливает ввод на заданном устройстве ввода MIDI.
midiInStart

Функция midiInStart запускает вход MIDI на указанном устройстве ввода MIDI.
midiInStop

Функция midiInStop останавливает ввод MIDI на указанном устройстве ввода MIDI.
midiInUnprepareHeader

Функция midiInUnprepareHeader очищает подготовку, выполняемую функцией midiInPrepareHeader.
midiOutCacheDrumPatches

Функция midiOutCacheDrumPatches запрашивает предварительную загрузку внутреннего устройства синтезатора MIDI и кэширование указанного набора исправлений на основе ключей.
midiOutCachePatches

Функция midiOutCachePatches запрашивает, чтобы внутреннее устройство синтезатора MIDI предварительно загрузить и кэшировать указанный набор исправлений.
midiOutClose

Функция midiOutClose закрывает указанное устройство вывода MIDI.
midiOutGetDevCaps

Функция midiOutGetDevCaps (mmeapi.h) запрашивает указанное устройство вывода MIDI для определения его возможностей.
midiOutGetDevCapsA

Функция midiOutGetDevCaps запрашивает указанное устройство вывода MIDI для определения его возможностей. (midiOutGetDevCapsA)
midiOutGetDevCapsW

Функция midiOutGetDevCapsW (Юникод) (mmeapi.h) запрашивает указанное устройство вывода MIDI для определения его возможностей.
midiOutGetErrorText

Функция midiOutGetErrorText (mmeapi.h) извлекает текстовое описание ошибки, определяемой указанным кодом ошибки.
midiOutGetErrorTextA

Функция midiOutGetErrorText извлекает текстовое описание ошибки, определяемой указанным кодом ошибки. (midiOutGetErrorTextA)
midiOutGetErrorTextW

Функция midiOutGetErrorTextW (Юникод) (mmeapi.h) извлекает текстовое описание ошибки, определяемой указанным кодом ошибки.
midiOutGetID

Функция midiOutGetID извлекает идентификатор устройства для данного устройства вывода MIDI.
midiOutGetNumDevs

Функция midiOutGetNumDevs извлекает количество устройств вывода MIDI, присутствующих в системе.
midiOutGetVolume

Функция midiOutGetVolume извлекает текущий параметр тома устройства вывода MIDI.
midiOutLongMsg

Функция midiOutLongMsg отправляет эксклюзивное системное сообщение MIDI на указанное устройство вывода MIDI.
midiOutMessage

Функция midiOutMessage отправляет сообщение драйверам устройств MIDI. Эта функция используется только для сообщений, относящихся к конкретному драйверу, которые не поддерживаются API MIDI.
midiOutOpen

Функция midiOutOpen открывает устройство вывода MIDI для воспроизведения.
midiOutPrepareHeader

Функция midiOutPrepareHeader подготавливает к выводу монопольный midI-буфер или буфер потока.
midiOutReset

Функция midiOutReset отключает все заметки во всех MIDI-каналах для указанного устройства вывода MIDI.
midiOutSetVolume

Функция midiOutSetVolume задает объем устройства вывода MIDI.
midiOutShortMsg

Функция midiOutShortMsg отправляет короткое сообщение MIDI на указанное устройство вывода MIDI.
midiOutUnprepareHeader

Функция midiOutUnprepareHeader очищает подготовку, выполняемую функцией midiOutPrepareHeader.
midiStreamClose

Функция midiStreamClose закрывает открытый поток MIDI.
midiStreamOpen

Функция midiStreamOpen открывает поток MIDI для вывода. По умолчанию устройство открывается в приостановленном режиме. Дескриптор потока, полученный этой функцией, должен использоваться во всех последующих ссылках на поток.
midiStreamOut

Функция midiStreamOut воспроизводит или помещает в очередь поток (буфер) данных MIDI на устройство вывода MIDI.
midiStreamPause

Функция midiStreamPause приостанавливает воспроизведение указанного потока MIDI.
midiStreamPosition

Функция midiStreamPosition извлекает текущую позицию в потоке MIDI.
midiStreamProperty

Функция midiStreamProperty задает или извлекает свойства потока данных MIDI, связанного с устройством вывода MIDI.
midiStreamRestart

Функция midiStreamRestart перезапускает приостановленный поток MIDI.
midiStreamStop

Функция midiStreamStop отключает все заметки во всех MIDI-каналах для указанного устройства вывода MIDI.
mixerClose

Функция mixerClose закрывает указанное устройство микшера.
mixerGetControlDetails

Функция mixerGetControlDetails (mmeapi.h) извлекает сведения об одном элементе управления, связанном с звуковой линией.
mixerGetControlDetailsA

Функция mixerGetControlDetails извлекает сведения об одном элементе управления, связанном с звуковой строкой. (mixerGetControlDetailsA)
mixerGetControlDetailsW

Функция mixerGetControlDetailsW (Юникод) (mmeapi.h) извлекает сведения об одном элементе управления, связанном с звуковой линией.
mixerGetDevCaps

Функция mixerGetDevCaps (mmeapi.h) запрашивает указанное устройство микшера для определения его возможностей.
mixerGetDevCapsA

Функция mixerGetDevCaps запрашивает указанное устройство микшера, чтобы определить его возможности. (mixerGetDevCapsA)
mixerGetDevCapsW

Функция mixerGetDevCapsW (Юникод) (mmeapi.h) запрашивает указанное устройство микшера для определения его возможностей.
mixerGetID

Функция mixerGetID извлекает идентификатор устройства микшера, связанного с указанным дескриптором устройства.
mixerGetLineControls

Функция mixerGetLineControls (mmeapi.h) извлекает один или несколько элементов управления, связанных с звуковой строкой.
mixerGetLineControlsA

Функция mixerGetLineControls извлекает один или несколько элементов управления, связанных с звуковой строкой. (mixerGetLineControlsA)
mixerGetLineControlsW

Функция mixerGetLineControlsW (Юникод) извлекает один или несколько элементов управления, связанных с звуковой строкой. (mixerGetLineControlsW)
mixerGetLineInfo

Функция mixerGetLineInfo извлекает сведения о конкретной строке микшерного устройства и содержит параметры, изменяющие функцию.
mixerGetLineInfoA

Функция mixerGetLineInfo извлекает сведения об определенной линии микшерного устройства. (mixerGetLineInfoA)
mixerGetLineInfoW

Функция mixerGetLineInfoW (Юникод) извлекает сведения об определенной линии микшерного устройства. (mixerGetLineInfoW)
mixerGetNumDevs

Функция mixerGetNumDevs извлекает количество устройств микшера, присутствующих в системе.
mixerMessage

Функция mixerMessage отправляет сообщение о пользовательском драйвере микшера непосредственно драйверу микшера.
mixerOpen

Функция mixerOpen открывает указанное устройство микшера и гарантирует, что устройство не будет удалено, пока приложение не закроет дескриптор.
mixerSetControlDetails

Функция mixerSetControlDetails задает свойства одного элемента управления, связанного с звуковой строкой.
waveInAddBuffer

Функция waveInAddBuffer отправляет входной буфер на заданное устройство ввода waveform-audio. При заполнении буфера приложение получает уведомление.
waveInClose

Функция waveInClose закрывает заданное устройство ввода waveform-audio.
waveInGetDevCaps

Функция waveInGetDevCaps извлекает возможности заданного устройства ввода waveform-audio.
waveInGetErrorText

Функция waveInGetErrorText извлекает текстовое описание ошибки, определяемое заданным номером ошибки.
waveInGetID

Функция waveInGetID получает идентификатор устройства для заданного устройства ввода waveform-audio.
waveInGetNumDevs

Функция waveInGetNumDevs возвращает количество устройств ввода waveform-audio, присутствующих в системе.
waveInGetPosition

WaveInGetPosition больше не поддерживается для использования в Windows Vista.
waveInMessage

Функция waveInMessage отправляет сообщения драйверам устройств ввода waveform-audio.
waveInOpen

Функция waveInOpen открывает заданное устройство ввода waveform-audio для записи.
waveInPrepareHeader

Функция waveInPrepareHeader подготавливает буфер для входных данных waveform-audio.
waveInReset

Функция waveInReset останавливает ввод на заданном устройстве ввода waveform-audio и сбрасывает текущее положение до нуля. Все ожидающие буферы помечаются как выполненные и возвращаются в приложение.
waveInStart

Функция waveInStart запускает ввод на заданном устройстве ввода waveform-audio.
waveInStop

Функция waveInStop останавливает входные данные waveform-audio.
waveInUnprepareHeader

Функция waveInUnprepareHeader очищает подготовку, выполняемую функцией waveInPrepareHeader.
waveOutBreakLoop

Функция waveOutBreakLoop прерывает цикл на заданном устройстве вывода волновой формы и звука и позволяет продолжить воспроизведение со следующим блоком в списке драйверов.
waveOutClose

Функция waveOutClose закрывает заданное устройство вывода звуковой формы волны.
waveOutGetDevCaps

Функция waveOutGetDevCaps извлекает возможности заданного устройства вывода звуковой волны.
waveOutGetErrorText

Функция waveOutGetErrorText извлекает текстовое описание ошибки, определяемой заданным номером ошибки.
waveOutGetID

Функция waveOutGetID извлекает идентификатор устройства для заданного устройства вывода звуковой волны.
waveOutGetNumDevs

Функция waveOutGetNumDevs извлекает количество устройств вывода звуковых сигналов, присутствующих в системе.
waveOutGetPitch

Функция waveOutGetPitch извлекает текущий параметр тона для указанного устройства вывода волны-аудио.
waveOutGetPlaybackRate

Функция waveOutGetPlaybackRate извлекает текущую частоту воспроизведения для указанного устройства вывода волны-аудио.
waveOutGetPosition

Функция waveOutGetPosition извлекает текущую позицию воспроизведения заданного устройства вывода волновой формы и звука.
waveOutGetVolume

Функция waveOutGetVolume извлекает текущий уровень громкости указанного устройства вывода волны-аудио.
waveOutMessage

Функция waveOutMessage отправляет сообщения драйверам устройств вывода waveform-audio.
waveOutOpen

Функция waveOutOpen открывает для воспроизведения заданное устройство вывода звуковой формы волны.
waveOutPause

Функция waveOutPause приостанавливает воспроизведение на заданном устройстве вывода waveform-audio. Текущее положение сохраняется. Используйте функцию waveOutRestart, чтобы возобновить воспроизведение из текущей позиции.
waveOutPrepareHeader

Функция waveOutPrepareHeader подготавливает блок данных waveform-audio к воспроизведению.
waveOutReset

Функция waveOutReset останавливает воспроизведение на заданном устройстве вывода waveform-audio и сбрасывает текущую позицию до нуля. Все ожидающие буферы воспроизведения помечаются как выполненные (WHDR_DONE) и возвращаются в приложение.
waveOutRestart

Функция waveOutRestart возобновляет воспроизведение на приостановленном устройстве вывода звуковых сигналов.
waveOutSetPitch

Функция waveOutSetPitch задает шаг для указанного устройства вывода звуковой волны.
waveOutSetPlaybackRate

Функция waveOutSetPlaybackRate задает скорость воспроизведения для указанного устройства вывода волновой формы и звука.
waveOutSetVolume

Функция waveOutSetVolume задает уровень громкости указанного устройства вывода waveform-audio.
waveOutUnprepareHeader

Функция waveOutUnprepareHeader очищает подготовку, выполняемую функцией waveOutPrepareHeader. Эта функция должна вызываться после завершения работы драйвера устройства с блоком данных. Эту функцию необходимо вызвать перед освобождением буфера.
waveOutWrite

Функция waveOutWrite отправляет блок данных на заданное устройство вывода волны-аудио.

Структуры

 
AUXCAPS

Структура AUXCAPS описывает возможности вспомогательного устройства вывода. (AUXCAPS)
AUXCAPSA

Структура AUXCAPS описывает возможности вспомогательного устройства вывода. (AUXCAPSA)
AUXCAPSW

Структура AUXCAPS описывает возможности вспомогательного устройства вывода. (AUXCAPSW)
MIDIEVENT

Структура MIDIEVENT описывает событие MIDI в буфере потока.
MIDIHDR

Структура MIDIHDR определяет заголовок, используемый для идентификации эксклюзивного системного или потокового буфера MIDI.
MIDIINCAPS

Структура MIDIINCAPS описывает возможности устройства ввода MIDI. (MIDIINCAPS)
MIDIINCAPSA

Структура MIDIINCAPS описывает возможности устройства ввода MIDI. (MIDIINCAPSA)
MIDIINCAPSW

Структура MIDIINCAPS описывает возможности устройства ввода MIDI. (MIDIINCAPSW)
MIDIOUTCAPS

Структура MIDIOUTCAPS описывает возможности устройства вывода MIDI. (MIDIOUTCAPS)
MIDIOUTCAPSA

Структура MIDIOUTCAPS описывает возможности устройства вывода MIDI. (MIDIOUTCAPSA)
MIDIOUTCAPSW

Структура MIDIOUTCAPS описывает возможности устройства вывода MIDI. (MIDIOUTCAPSW)
MIDIPROPTEMPO

Структура MIDIPROPTEMPO содержит свойство tempo для потока.
MIDIPROPTIMEDIV

Структура MIDIPROPTIMEDIV содержит свойство деления времени для потока.
MIDISTRMBUFFVER

Структура MIDISTRMBUFFVER содержит сведения о версии для длинного события MIDI типа MEVT_VERSION.
MIXERCAPS

Структура MIXERCAPS описывает возможности микшерного устройства. (MIXERCAPS)
MIXERCAPSA

Структура MIXERCAPS описывает возможности микшерного устройства. (MIXERCAPSA)
MIXERCAPSW

Структура MIXERCAPS описывает возможности микшерного устройства. (MIXERCAPSW)
MIXERCONTROL

Структура MIXERCONTROL описывает состояние и метрики одного элемента управления для звуковой линии. (MIXERCONTROL, *PMIXERCONTROL, FAR *PMIXERCONTROL)
MIXERCONTROLA

Структура MIXERCONTROL описывает состояние и метрики одного элемента управления для звуковой линии. (mixercontrola)
MIXERCONTROLDETAILS

Структура MIXERCONTROLDETAILS относится к структурам сведений об элементе управления, получающим или устанавливающим сведения о состоянии элемента управления аудиомикшера. (MIXERCONTROLDETAILS)
MIXERCONTROLDETAILS_BOOLEAN

Структура MIXERCONTROLDETAILS_BOOLEAN извлекает и задает свойства логического элемента управления для элемента управления аудиомиксера.
MIXERCONTROLDETAILS_LISTTEXT

Структура MIXERCONTROLDETAILS_LISTTEXT извлекает текст списка, текст меток и /или диапазон диапазона для элементов управления с несколькими элементами.
MIXERCONTROLDETAILS_LISTTEXTA

Структура MIXERCONTROLDETAILS относится к структурам сведений об элементе управления, получающим или устанавливающим сведения о состоянии элемента управления аудиомикшера. (mixercontroldetails_listtexta)
MIXERCONTROLDETAILS_LISTTEXTW

Структура MIXERCONTROLDETAILS относится к структурам сведений об элементе управления, получающим или устанавливающим сведения о состоянии элемента управления аудиомикшера. (mixercontroldetails_listtextw)
MIXERCONTROLDETAILS_SIGNED

Структура MIXERCONTROLDETAILS_SIGNED извлекает и задает свойства подписанного элемента управления типа для элемента управления аудиомиксера.
MIXERCONTROLDETAILS_UNSIGNED

Структура MIXERCONTROLDETAILS_UNSIGNED извлекает и задает свойства элемента управления неподписанным типом для элемента управления аудиомикшера.
MIXERCONTROLW

Структура MIXERCONTROL описывает состояние и метрики одного элемента управления для звуковой линии. (mixercontrolw)
MIXERLINE

Структура MIXERLINE описывает состояние и метрики звуковой линии. (MIXERLINE)
MIXERLINEA

Структура MIXERLINE описывает состояние и метрики звуковой линии. (MIXERLINEA)
MIXERLINECONTROLS

Структура MIXERLINECONTROLS содержит сведения об элементах управления звуковой линии. (MIXERLINECONTROLS)
MIXERLINECONTROLSA

Структура MIXERLINECONTROLS содержит сведения об элементах управления звуковой линии. (MIXERLINECONTROLSA)
MIXERLINECONTROLSW

Структура MIXERLINECONTROLS содержит сведения об элементах управления звуковой линии. (MIXERLINECONTROLSW)
MIXERLINEW

Структура MIXERLINE описывает состояние и метрики звуковой линии. (MIXERLINEW)
PCMWAVEFORMAT

Структура PCMWAVEFORMAT описывает формат данных для звуковых данных PCM waveform-audio. Эта структура заменена структурой WAVEFORMATEX.
WAVEFORMAT

Структура WAVEFORMAT описывает формат звуковых данных в формате волн. Эта структура заменена структурой WAVEFORMATEX.
WAVEFORMATEX

Структура WAVEFORMATEX определяет формат данных, содержащих форму звуковой волны.
WAVEHDR

Структура WAVEHDR определяет заголовок, используемый для идентификации звукового буфера волновой формы.
WAVEINCAPS

Структура WAVEINCAPS описывает возможности устройства ввода звукового сигнала. (WAVEINCAPS)
WAVEINCAPSA

Структура WAVEINCAPS описывает возможности устройства ввода звукового сигнала. (WAVEINCAPSA)
WAVEINCAPSW

Структура WAVEINCAPS описывает возможности устройства ввода звукового сигнала. (WAVEINCAPSW)
WAVEOUTCAPS

Структура WAVEOUTCAPS описывает возможности устройства вывода сигналов и аудио. (WAVEOUTCAPS)
WAVEOUTCAPSA

Структура WAVEOUTCAPS описывает возможности устройства вывода сигналов и аудио. (WAVEOUTCAPSA)
WAVEOUTCAPSW

Структура WAVEOUTCAPS описывает возможности устройства вывода сигналов и аудио. (WAVEOUTCAPSW)