Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Этот заголовок используется Windows Multimedia. Дополнительные сведения можно найти здесь
mmeapi.h содержит следующие интерфейсы программирования:
Functions
|
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 thru к выходному устройству 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 отправляет входной буфер на заданное устройство ввода волнового звука. Когда буфер заполнен, приложение уведомляется. |
|
waveInClose Функция waveInClose закрывает заданное устройство ввода волнового звука. |
|
waveInGetDevCaps Функция waveInGetDevCaps извлекает возможности заданного входного устройства waveform-audio. |
|
waveInGetDevCapsA Функция waveInGetDevCapsA извлекает возможности заданного устройства ввода волнового звука. (ANSI) |
|
waveInGetDevCapsW Функция waveInGetDevCapsA извлекает возможности заданного устройства ввода волнового звука. (Юникод) |
|
waveInGetErrorText Функция waveInGetErrorText извлекает текстовое описание ошибки, определяемой заданным номером ошибки. |
|
waveInGetID Функция waveInGetID получает идентификатор устройства для заданного устройства ввода в формате waveform-audio. |
|
waveInGetNumDevs Функция waveInGetNumDevs возвращает количество входных устройств waveform-audio, присутствующих в системе. |
|
waveInGetPosition waveInGetPosition больше не поддерживается для использования в Windows Vista. |
|
waveInMessage Функция waveInMessage отправляет сообщения драйверам устройства ввода в формате волны. |
|
waveInOpen Функция waveInOpen открывает заданное устройство ввода в формате волны для записи. |
|
waveInPrepareHeader Функция waveInPrepareHeader подготавливает буфер для входных данных waveform-audio. |
|
waveInReset Функция waveInReset останавливает входные данные на заданном устройстве ввода волнового звука и сбрасывает текущую позицию до нуля. Все ожидающие буферы помечаются как сделано и возвращаются в приложение. |
|
waveInStart Функция waveInStart запускает входные данные на заданном устройстве ввода волнового звука. |
|
waveInStop Функция waveInStop останавливает входные данные waveform-audio. |
|
waveInUnprepareHeader Функция waveInUnprepareHeader очищает подготовку, выполняемую функцией waveInPrepareHeader. |
|
waveOutLoop Функция waveOutBreakLoop прерывает цикл на заданном устройстве вывода волны и позволяет воспроизводить следующий блок в списке драйверов. |
|
waveOutClose Функция waveOutClose закрывает заданное устройство вывода волнового звука. |
|
waveOutGetDevCaps Функция waveOutGetDevCaps извлекает возможности заданного устройства вывода волнового звука. |
|
waveOutGetDevCapsA Функция waveOutGetDevCapsA извлекает возможности заданного устройства вывода волнового звука. (ANSI) |
|
waveOutGetDevCapsW Функция waveOutGetDevCapsW извлекает возможности заданного устройства вывода волнового звука. (Юникод) |
|
waveOutGetErrorText Функция waveOutGetErrorText извлекает текстовое описание ошибки, определяемой заданным номером ошибки. |
|
waveOutGetID Функция waveOutGetID извлекает идентификатор устройства для заданного устройства вывода волны-аудио. |
|
waveOutGetNumDevs Функция waveOutGetNumDevs извлекает количество устройств вывода волны-аудио, присутствующих в системе. |
|
waveOutGetPitch Функция waveOutGetPitch извлекает текущий параметр шага для указанного устройства вывода волнового звука. |
|
waveOutGetPlaybackRate Функция waveOutGetPlaybackRate извлекает текущую частоту воспроизведения для указанного выходного устройства волнового звука. |
|
waveOutGetPosition Функция waveOutGetPosition извлекает текущую позицию воспроизведения данного устройства вывода волны-аудио. |
|
waveOutGetVolume Функция waveOutGetVolume извлекает текущий уровень тома указанного устройства вывода волнового звука. |
|
waveOutMessage Функция waveOutMessage отправляет сообщения драйверам выходных данных waveform-audio. |
|
waveOutOpen Функция waveOutOpen открывает заданное устройство вывода волнового звука для воспроизведения. |
|
waveOutPause Функция waveOutPause приостанавливает воспроизведение на заданном устройстве вывода волнового звука. Текущая позиция сохраняется. Используйте функцию waveOutRestart для возобновления воспроизведения из текущей позиции. |
|
waveOutPrepareHeader Функция waveOutPrepareHeader подготавливает блок данных waveform-audio для воспроизведения. |
|
waveOutReset Функция waveOutReset останавливает воспроизведение на заданном устройстве вывода волны и сбрасывает текущую позицию до нуля. Все ожидающие буферы воспроизведения помечены как выполненные (WHDR_DONE) и возвращаются в приложение. |
|
waveOutRestart Функция waveOutRestart возобновляет воспроизведение на приостановленном звуковом устройстве. |
|
waveOutSetPitch Функция waveOutSetPitch задает шаг для указанного устройства вывода волны-аудио. |
|
waveOutSetPlaybackRate Функция waveOutSetPlaybackRate задает частоту воспроизведения для указанного устройства вывода волнового звука. |
|
waveOutSetVolume Функция waveOutSetVolume задает уровень громкости указанного устройства вывода волны-аудио. |
|
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) |