Compartilhar via


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)