cabeçalho mmeapi.h
Esse cabeçalho é usado pela Multimídia do Windows. Para obter mais informações, consulte:
mmeapi.h contém as seguintes interfaces de programação:
Funções
auxGetDevCaps A função auxGetDevCaps (mmeapi.h) recupera os recursos de um determinado dispositivo de saída auxiliar. |
auxGetDevCapsA A função auxGetDevCaps recupera os recursos de um determinado dispositivo de saída auxiliar. (auxGetDevCapsA) |
auxGetDevCapsW A função auxGetDevCapsW (Unicode) (mmeapi.h) recupera os recursos de um determinado dispositivo de saída auxiliar. |
auxGetNumDevs A função auxGetNumDevs recupera o número de dispositivos de saída auxiliares presentes no sistema. |
auxGetVolume A função auxGetVolume recupera a configuração de volume atual do dispositivo de saída auxiliar especificado. |
auxOutMessage A função auxOutMessage envia uma mensagem para o dispositivo de saída auxiliar especificado. Essa função também executa a verificação de erros no identificador do dispositivo passado como parte da mensagem. |
auxSetVolume A função auxSetVolume define o volume do dispositivo de saída auxiliar especificado. |
MEVT_EVENTPARM A macro MEVT_EVENTPARM recupera os parâmetros de evento ou o comprimento do valor especificado no membro dwEvent de uma estrutura MIDIEVENT. |
MEVT_EVENTTYPE A macro MEVT_EVENTTYPE recupera o tipo de evento do valor especificado no membro dwEvent de uma estrutura MIDIEVENT. |
midiConnect A função midiConnect conecta um dispositivo de entrada MIDI a um dispositivo MIDI por meio de saída ou midi ou conecta um dispositivo MIDI por meio de um dispositivo de saída MIDI. |
midiDisconnect A função midiDisconnect desconecta um dispositivo de entrada MIDI de um dispositivo MIDI por meio de saída ou desconecta um MIDI por meio de um dispositivo de saída MIDI. |
midiInAddBuffer A função midiInAddBuffer envia um buffer de entrada para um dispositivo de entrada MIDI aberto especificado. Essa função é usada para mensagens exclusivas do sistema. |
midiInClose A função midiInClose fecha o dispositivo de entrada MIDI especificado. |
midiInGetDevCaps A função midiInGetDevCaps (mmeapi.h) determina os recursos de um dispositivo de entrada MIDI especificado. |
midiInGetDevCapsA A função midiInGetDevCaps determina os recursos de um dispositivo de entrada MIDI especificado. (midiInGetDevCapsA) |
midiInGetDevCapsW A função midiInGetDevCapsW (Unicode) (mmeapi.h) determina os recursos de um dispositivo de entrada MIDI especificado. |
midiInGetErrorText A função midiInGetErrorText (mmeapi.h) recupera uma descrição textual de um erro identificado pelo código de erro especificado. |
midiInGetErrorTextA A função midiInGetErrorText recupera uma descrição textual de um erro identificado pelo código de erro especificado. (midiInGetErrorTextA) |
midiInGetErrorTextW A função midiInGetErrorTextW (Unicode) (mmeapi.h) recupera uma descrição textual de um erro identificado pelo código de erro especificado. |
midiInGetID A função midiInGetID obtém o identificador de dispositivo para o dispositivo de entrada MIDI especificado. |
midiInGetNumDevs A função midiInGetNumDevs recupera o número de dispositivos de entrada MIDI no sistema. |
midiInMessage A função midiInMessage envia uma mensagem para o driver de dispositivo MIDI. |
midiInOpen A função midiInOpen abre um dispositivo de entrada MIDI especificado. |
midiInPrepareHeader A função midiInPrepareHeader prepara um buffer para entrada MIDI. |
midiInReset A função midiInReset interrompe a entrada em um determinado dispositivo de entrada MIDI. |
midiInStart A função midiInStart inicia a entrada MIDI no dispositivo de entrada MIDI especificado. |
midiInStop A função midiInStop interrompe a entrada MIDI no dispositivo de entrada MIDI especificado. |
midiInUnprepareHeader A função midiInUnprepareHeader limpa a preparação executada pela função midiInPrepareHeader. |
midiOutCacheDrumPatches A função midiOutCacheDrumPatches solicita que um dispositivo sintetizador MIDI interno pré-recarregue e armazene em cache um conjunto especificado de patches de percussão baseados em chave. |
midiOutCachePatches A função midiOutCachePatches solicita que um dispositivo sintetizador MIDI interno pré-recarregue e armazene em cache um conjunto especificado de patches. |
midiOutClose A função midiOutClose fecha o dispositivo de saída MIDI especificado. |
midiOutGetDevCaps A função midiOutGetDevCaps (mmeapi.h) consulta um dispositivo de saída MIDI especificado para determinar seus recursos. |
midiOutGetDevCapsA A função midiOutGetDevCaps consulta um dispositivo de saída MIDI especificado para determinar seus recursos. (midiOutGetDevCapsA) |
midiOutGetDevCapsW A função midiOutGetDevCapsW (Unicode) (mmeapi.h) consulta um dispositivo de saída MIDI especificado para determinar seus recursos. |
midiOutGetErrorText A função midiOutGetErrorText (mmeapi.h) recupera uma descrição textual de um erro identificado pelo código de erro especificado. |
midiOutGetErrorTextA A função midiOutGetErrorText recupera uma descrição textual de um erro identificado pelo código de erro especificado. (midiOutGetErrorTextA) |
midiOutGetErrorTextW A função midiOutGetErrorTextW (Unicode) (mmeapi.h) recupera uma descrição textual de um erro identificado pelo código de erro especificado. |
midiOutGetID A função midiOutGetID recupera o identificador de dispositivo para o dispositivo de saída MIDI especificado. |
midiOutGetNumDevs A função midiOutGetNumDevs recupera o número de dispositivos de saída MIDI presentes no sistema. |
midiOutGetVolume A função midiOutGetVolume recupera a configuração de volume atual de um dispositivo de saída MIDI. |
midiOutLongMsg A função midiOutLongMsg envia uma mensagem MIDI exclusiva do sistema para o dispositivo de saída MIDI especificado. |
midiOutMessage A função midiOutMessage envia uma mensagem para os drivers de dispositivo MIDI. Essa função é usada apenas para mensagens específicas do driver que não têm suporte da API MIDI. |
midiOutOpen A função midiOutOpen abre um dispositivo de saída MIDI para reprodução. |
midiOutPrepareHeader A função midiOutPrepareHeader prepara um buffer de fluxo ou exclusivo do sistema MIDI para saída. |
midiOutReset A função midiOutReset desativa todas as anotações em todos os canais MIDI para o dispositivo de saída MIDI especificado. |
midiOutSetVolume A função midiOutSetVolume define o volume de um dispositivo de saída MIDI. |
midiOutShortMsg A função midiOutShortMsg envia uma mensagem MIDI curta para o dispositivo de saída MIDI especificado. |
midiOutUnprepareHeader A função midiOutUnprepareHeader limpa a preparação executada pela função midiOutPrepareHeader. |
midiStreamClose A função midiStreamClose fecha um fluxo MIDI aberto. |
midiStreamOpen A função midiStreamOpen abre um fluxo MIDI para saída. Por padrão, o dispositivo é aberto no modo pausado. O identificador de fluxo recuperado por essa função deve ser usado em todas as referências subsequentes ao fluxo. |
midiStreamOut A função midiStreamOut reproduz ou enfileira um fluxo (buffer) de dados MIDI para um dispositivo de saída MIDI. |
midiStreamPause A função midiStreamPause pausa a reprodução de um fluxo MIDI especificado. |
midiStreamPosition A função midiStreamPosition recupera a posição atual em um fluxo MIDI. |
midiStreamProperty A função midiStreamProperty define ou recupera propriedades de um fluxo de dados MIDI associado a um dispositivo de saída MIDI. |
midiStreamRestart A função midiStreamRestart reinicia um fluxo MIDI pausado. |
midiStreamStop A função midiStreamStop desativa todas as anotações em todos os canais MIDI para o dispositivo de saída MIDI especificado. |
mixerClose A função mixerClose fecha o dispositivo de mixer especificado. |
mixerGetControlDetails A função mixerGetControlDetails (mmeapi.h) recupera detalhes sobre um único controle associado a uma linha de áudio. |
mixerGetControlDetailsA A função mixerGetControlDetails recupera detalhes sobre um único controle associado a uma linha de áudio. (mixerGetControlDetailsA) |
mixerGetControlDetailsW A função mixerGetControlDetailsW (Unicode) (mmeapi.h) recupera detalhes sobre um único controle associado a uma linha de áudio. |
mixerGetDevCaps A função mixerGetDevCaps (mmeapi.h) consulta um dispositivo misto especificado para determinar seus recursos. |
mixerGetDevCapsA A função mixerGetDevCaps consulta um dispositivo de mixer especificado para determinar seus recursos. (mixerGetDevCapsA) |
mixerGetDevCapsW A função mixerGetDevCapsW (Unicode) (mmeapi.h) consulta um dispositivo misto especificado para determinar seus recursos. |
mixerGetID A função mixerGetID recupera o identificador de dispositivo para um dispositivo de mixer associado a um identificador de dispositivo especificado. |
Mixergetlinecontrols A função mixerGetLineControls (mmeapi.h) recupera um ou mais controles associados a uma linha de áudio. |
mixerGetLineControlsA A função mixerGetLineControls recupera um ou mais controles associados a uma linha de áudio. (mixerGetLineControlsA) |
mixerGetLineControlsW A função mixerGetLineControlsW (Unicode) recupera um ou mais controles associados a uma linha de áudio. (mixerGetLineControlsW) |
Mixergetlineinfo A função mixerGetLineInfo recupera informações sobre uma linha específica de um dispositivo de mixer e contém parâmetros que modificam a função. |
mixerGetLineInfoA A função mixerGetLineInfo recupera informações sobre uma linha específica de um dispositivo de mixer. (mixerGetLineInfoA) |
mixerGetLineInfoW A função mixerGetLineInfoW (Unicode) recupera informações sobre uma linha específica de um dispositivo de mixer. (mixerGetLineInfoW) |
Mixergetnumdevs A função mixerGetNumDevs recupera o número de dispositivos de mixer presentes no sistema. |
mixerMessage A função mixerMessage envia uma mensagem de driver de mixer personalizada diretamente para um driver de mixer. |
Mixeropen A função mixerOpen abre um dispositivo de mixer especificado e garante que o dispositivo não será removido até que o aplicativo feche o identificador. |
Mixersetcontroldetails A função mixerSetControlDetails define as propriedades de um único controle associado a uma linha de áudio. |
Waveinaddbuffer A função waveInAddBuffer envia um buffer de entrada para o dispositivo de entrada waveform-audio fornecido. Quando o buffer é preenchido, o aplicativo é notificado. |
waveInClose A função waveInClose fecha o dispositivo de entrada waveform-audio especificado. |
waveInGetDevCaps A função waveInGetDevCaps recupera os recursos de um determinado dispositivo de entrada waveform-audio. |
waveInGetErrorText A função waveInGetErrorText recupera uma descrição textual do erro identificado pelo número de erro especificado. |
waveInGetID A função waveInGetID obtém o identificador de dispositivo para o dispositivo de entrada waveform-audio especificado. |
waveInGetNumDevs A função waveInGetNumDevs retorna o número de dispositivos de entrada waveform-audio presentes no sistema. |
waveInGetPosition WaveInGetPosition não tem mais suporte para uso a partir do Windows Vista. |
waveInMessage A função waveInMessage envia mensagens para os drivers de dispositivo de entrada waveform-audio. |
Waveinopen A função waveInOpen abre o dispositivo de entrada waveform-audio especificado para gravação. |
Waveinprepareheader A função waveInPrepareHeader prepara um buffer para entrada waveform-audio. |
Waveinreset A função waveInReset interrompe a entrada no dispositivo de entrada waveform-audio especificado e redefine a posição atual como zero. Todos os buffers pendentes são marcados como concluídos e retornados ao aplicativo. |
waveInStart A função waveInStart inicia a entrada no dispositivo de entrada waveform-audio especificado. |
waveInStop A função waveInStop interrompe a entrada waveform-audio. |
waveInUnprepareHeader A função waveInUnprepareHeader limpa a preparação executada pela função waveInPrepareHeader. |
waveOutBreakLoop A função waveOutBreakLoop quebra um loop no dispositivo de saída waveform-audio fornecido e permite que a reprodução continue com o próximo bloco na lista de drivers. |
waveOutClose A função waveOutClose fecha o dispositivo de saída waveform-audio especificado. |
Waveoutgetdevcaps A função waveOutGetDevCaps recupera os recursos de um determinado dispositivo de saída waveform-audio. |
waveOutGetErrorText A função waveOutGetErrorText recupera uma descrição textual do erro identificado pelo número de erro especificado. |
waveOutGetID A função waveOutGetID recupera o identificador do dispositivo para o dispositivo de saída waveform-audio especificado. |
waveOutGetNumDevs A função waveOutGetNumDevs recupera o número de dispositivos de saída waveform-audio presentes no sistema. |
waveOutGetPitch A função waveOutGetPitch recupera a configuração de tom atual para o dispositivo de saída waveform-audio especificado. |
waveOutGetPlaybackRate A função waveOutGetPlaybackRate recupera a taxa de reprodução atual para o dispositivo de saída waveform-audio especificado. |
waveOutGetPosition A função waveOutGetPosition recupera a posição de reprodução atual do dispositivo de saída waveform-audio especificado. |
waveOutGetVolume A função waveOutGetVolume recupera o nível de volume atual do dispositivo de saída waveform-audio especificado. |
waveOutMessage A função waveOutMessage envia mensagens para os drivers de dispositivo de saída waveform-audio. |
Waveoutopen A função waveOutOpen abre o dispositivo de saída waveform-audio especificado para reprodução. |
waveOutPause A função waveOutPause pausa a reprodução no dispositivo de saída waveform-audio especificado. A posição atual é salva. Use a função waveOutRestart para retomar a reprodução da posição atual. |
Waveoutprepareheader A função waveOutPrepareHeader prepara um bloco de dados de áudio de forma de onda para reprodução. |
waveOutReset A função waveOutReset interrompe a reprodução no dispositivo de saída de áudio de forma de onda fornecida e redefine a posição atual como zero. Todos os buffers de reprodução pendentes são marcados como concluídos (WHDR_DONE) e retornados ao aplicativo. |
waveOutRestart A função waveOutRestart retoma a reprodução em um dispositivo de saída waveform-audio pausado. |
waveOutSetPitch A função waveOutSetPitch define a inclinação para o dispositivo de saída waveform-audio especificado. |
waveOutSetPlaybackRate A função waveOutSetPlaybackRate define a taxa de reprodução para o dispositivo de saída waveform-audio especificado. |
waveOutSetVolume A função waveOutSetVolume define o nível de volume do dispositivo de saída waveform-audio especificado. |
waveOutUnprepareHeader A função waveOutUnprepareHeader limpa a preparação executada pela função waveOutPrepareHeader. Essa função deve ser chamada depois que o driver do dispositivo for concluído com um bloco de dados. Você deve chamar essa função antes de liberar o buffer. |
Waveoutwrite A função waveOutWrite envia um bloco de dados para o dispositivo de saída waveform-audio especificado. |
Estruturas
AUXCAPS A estrutura AUXCAPS descreve os recursos de um dispositivo de saída auxiliar. (AUXCAPS) |
AUXCAPSA A estrutura AUXCAPS descreve os recursos de um dispositivo de saída auxiliar. (AUXCAPSA) |
AUXCAPSW A estrutura AUXCAPS descreve os recursos de um dispositivo de saída auxiliar. (AUXCAPSW) |
MIDIEVENT A estrutura MIDIEVENT descreve um evento MIDI em um buffer de fluxo. |
MIDIHDR A estrutura MIDIHDR define o cabeçalho usado para identificar um buffer de fluxo ou exclusivo do sistema MIDI. |
MIDIINCAPS A estrutura MIDIINCAPS descreve os recursos de um dispositivo de entrada MIDI. (MIDIINCAPS) |
MIDIINCAPSA A estrutura MIDIINCAPS descreve os recursos de um dispositivo de entrada MIDI. (MIDIINCAPSA) |
MIDIINCAPSW A estrutura MIDIINCAPS descreve os recursos de um dispositivo de entrada MIDI. (MIDIINCAPSW) |
MIDIOUTCAPS A estrutura MIDIOUTCAPS descreve os recursos de um dispositivo de saída MIDI. (MIDIOUTCAPS) |
MIDIOUTCAPSA A estrutura MIDIOUTCAPS descreve os recursos de um dispositivo de saída MIDI. (MIDIOUTCAPSA) |
MIDIOUTCAPSW A estrutura MIDIOUTCAPS descreve os recursos de um dispositivo de saída MIDI. (MIDIOUTCAPSW) |
MIDIPROPTEMPO A estrutura MIDIPROPTEMPO contém a propriedade tempo de um fluxo. |
MIDIPROPTIMEDIV A estrutura MIDIPROPTIMEDIV contém a propriedade de divisão de tempo para um fluxo. |
MIDISTRMBUFFVER A estrutura MIDISTRMBUFFVER contém informações de versão para um evento MIDI longo do tipo MEVT_VERSION. |
MIXERCAPS A estrutura MIXERCAPS descreve os recursos de um dispositivo de mixer. (MIXERCAPS) |
MIXERCAPSA A estrutura MIXERCAPS descreve os recursos de um dispositivo de mixer. (MIXERCAPSA) |
MIXERCAPSW A estrutura MIXERCAPS descreve os recursos de um dispositivo de mixer. (MIXERCAPSW) |
MIXERCONTROL A estrutura MIXERCONTROL descreve o estado e as métricas de um único controle para uma linha de áudio. (MIXERCONTROL, *PMIXERCONTROL, FAR *PMIXERCONTROL) |
MIXERCONTROLA A estrutura MIXERCONTROL descreve o estado e as métricas de um único controle para uma linha de áudio. (mixercontrola) |
MIXERCONTROLDETAILS A estrutura MIXERCONTROLDETAILS refere-se a estruturas de detalhes de controle, recuperação ou definição de informações de estado de um controle de mixer de áudio. (MIXERCONTROLDETAILS) |
MIXERCONTROLDETAILS_BOOLEAN A estrutura MIXERCONTROLDETAILS_BOOLEAN recupera e define as propriedades de controle booliano para um controle de mixer de áudio. |
MIXERCONTROLDETAILS_LISTTEXT A estrutura MIXERCONTROLDETAILS_LISTTEXT recupera o texto da lista, o texto do rótulo e/ou as informações de intervalo de banda para controles de vários itens. |
MIXERCONTROLDETAILS_LISTTEXTA A estrutura MIXERCONTROLDETAILS refere-se a estruturas de detalhes de controle, recuperação ou definição de informações de estado de um controle de mixer de áudio. (mixercontroldetails_listtexta) |
MIXERCONTROLDETAILS_LISTTEXTW A estrutura MIXERCONTROLDETAILS refere-se a estruturas de detalhes de controle, recuperação ou definição de informações de estado de um controle de mixer de áudio. (mixercontroldetails_listtextw) |
MIXERCONTROLDETAILS_SIGNED A estrutura MIXERCONTROLDETAILS_SIGNED recupera e define as propriedades de controle de tipo assinado para um controle de mixer de áudio. |
MIXERCONTROLDETAILS_UNSIGNED A estrutura MIXERCONTROLDETAILS_UNSIGNED recupera e define propriedades de controle de tipo sem sinal para um controle de mixer de áudio. |
MIXERCONTROLW A estrutura MIXERCONTROL descreve o estado e as métricas de um único controle para uma linha de áudio. (mixercontrolw) |
MIXERLINE A estrutura MIXERLINE descreve o estado e as métricas de uma linha de áudio. (MIXERLINE) |
MIXERLINEA A estrutura MIXERLINE descreve o estado e as métricas de uma linha de áudio. (MIXERLINEA) |
MIXERLINECONTROLS A estrutura MIXERLINECONTROLS contém informações sobre os controles de uma linha de áudio. (MIXERLINECONTROLS) |
MIXERLINECONTROLSA A estrutura MIXERLINECONTROLS contém informações sobre os controles de uma linha de áudio. (MIXERLINECONTROLSA) |
MIXERLINECONTROLSW A estrutura MIXERLINECONTROLS contém informações sobre os controles de uma linha de áudio. (MIXERLINECONTROLSW) |
MIXERLINEW A estrutura MIXERLINE descreve o estado e as métricas de uma linha de áudio. (MIXERLINEW) |
PCMWAVEFORMAT A estrutura PCMWAVEFORMAT descreve o formato de dados para dados de áudio de forma de onda do PCM. Essa estrutura foi substituída pela estrutura WAVEFORMATEX. |
WAVEFORMAT A estrutura WAVEFORMAT descreve o formato de dados de áudio de forma de onda. Essa estrutura foi substituída pela estrutura WAVEFORMATEX. |
WAVEFORMATEX A estrutura WAVEFORMATEX define o formato dos dados de áudio em ondas. |
WAVEHDR A estrutura WAVEHDR define o cabeçalho usado para identificar um buffer de áudio de forma de onda. |
WAVEINCAPS A estrutura WAVEINCAPS descreve os recursos de um dispositivo de entrada waveform-audio. (WAVEINCAPS) |
WAVEINCAPSA A estrutura WAVEINCAPS descreve os recursos de um dispositivo de entrada waveform-audio. (WAVEINCAPSA) |
WAVEINCAPSW A estrutura WAVEINCAPS descreve os recursos de um dispositivo de entrada waveform-audio. (WAVEINCAPSW) |
WAVEOUTCAPS A estrutura WAVEOUTCAPS descreve os recursos de um dispositivo de saída waveform-audio. (WAVEOUTCAPS) |
WAVEOUTCAPSA A estrutura WAVEOUTCAPS descreve os recursos de um dispositivo de saída waveform-audio. (WAVEOUTCAPSA) |
WAVEOUTCAPSW A estrutura WAVEOUTCAPS descreve os recursos de um dispositivo de saída waveform-audio. (WAVEOUTCAPSW) |