Multimídia do Windows

Visão geral da tecnologia Multimídia do Windows.

Para desenvolver o Windows Multimídia, você precisa desses cabeçalhos:

Para obter diretrizes de programação para essa tecnologia, consulte:

Funções

 
acmDriverAdd

A função acmDriverAdd (msacm.h) adiciona um driver à lista de drivers ACM disponíveis. (acmDriverAddW)
acmDriverAddA

A função acmDriverAdd adiciona um driver à lista de drivers ACM disponíveis. (acmDriverAddA)
acmDriverAddW

A função acmDriverAddW (Unicode) (msacm.h) adiciona um driver à lista de drivers ACM disponíveis. (acmDriverAddW)
acmDriverClose

A função acmDriverClose fecha uma instância de driver do ACM aberta anteriormente. Se a função for bem-sucedida, o identificador será invalidado.
acmDriverDetails

A função acmDriverDetails (msacm.h) consulta um driver ACM especificado para determinar seus recursos. (acmDriverDetailsW)
acmDriverDetailsA

A função acmDriverDetails consulta um driver ACM especificado para determinar seus recursos. (acmDriverDetailsA)
acmDriverDetailsW

A função acmDriverDetails (Unicode) consulta um driver ACM especificado para determinar seus recursos. (acmDriverDetailsW)
acmDriverEnum

A função acmDriverEnum enumera os drivers ACM disponíveis, continuando até que não haja mais drivers ou a função de retorno de chamada retorne FALSE.
ACMDRIVERENUMCB

A função acmDriverEnumCallback especifica uma função de retorno de chamada usada com a função acmDriverEnum. O nome acmDriverEnumCallback é um espaço reservado para um nome de função definido pelo aplicativo.
acmDriverID

A função acmDriverID retorna o identificador de um identificador de driver do ACM associado a uma instância de driver do ACM aberta ou ao identificador de fluxo.
acmDriverMessage

A função acmDriverMessage envia uma mensagem definida pelo usuário para uma determinada instância de driver do ACM.
acmDriverOpen

A função acmDriverOpen abre o driver ACM especificado e retorna um identificador de instância de driver que pode ser usado para se comunicar com o driver.
acmDriverPriority

A função acmDriverPriority modifica a prioridade e o estado de um driver ACM.
ACMDRIVERPROC

A função acmDriverProc especifica uma função de retorno de chamada usada com o driver ACM.
acmDriverRemove

A função acmDriverRemove remove um driver ACM da lista de drivers ACM disponíveis. O driver será removido somente para o aplicativo de chamada. Se o driver estiver instalado globalmente, outros aplicativos ainda poderão usá-lo.
acmFilterChoose

A função acmFilterChoose cria uma caixa de diálogo definida pelo ACM que permite que o usuário selecione um filtro waveform-audio.
acmFilterChooseA

A função acmFilterChoose cria uma caixa de diálogo definida pelo ACM que permite que o usuário selecione um filtro waveform-audio. (acmFilterChooseA)
ACMFILTERCHOOSEHOOKPROC

A função acmFilterChooseHookProc especifica uma função definida pelo usuário que conecta a caixa de diálogo acmFilterChoose.
acmFilterChooseW

A função acmFilterChoose (Unicode) cria uma caixa de diálogo definida pelo ACM que permite que o usuário selecione um filtro de áudio de forma de onda. (acmFilterChooseW)
acmFilterDetails

A função acmFilterDetails consulta o ACM para obter detalhes sobre um filtro com uma marca de filtro waveform-audio específica.
acmFilterDetailsA

A função acmFilterDetails consulta o ACM para obter detalhes sobre um filtro com uma marca de filtro waveform-audio específica. (acmFilterDetailsA)
acmFilterDetailsW

A função acmFilterDetails (Unicode) consulta o ACM para obter detalhes sobre um filtro com uma marca de filtro de áudio de forma de onda específica. (acmFilterDetailsW)
acmFilterEnum

A função acmFilterEnum enumera filtros waveform-audio disponíveis para uma determinada marca de filtro de um driver ACM. Essa função continua enumerando até que não haja filtros mais adequados para a marca de filtro ou a função de retorno de chamada retorne FALSE.
acmFilterEnumA

A função acmFilterEnum enumera filtros waveform-audio disponíveis para uma determinada marca de filtro de um driver ACM. Essa função continua enumerando até que não haja filtros mais adequados para a marca de filtro ou a função de retorno de chamada retorne FALSE. (acmFilterEnumA)
ACMFILTERENUMCB

A função de retorno de chamada ACMFILTERENUMCB especifica uma função de retorno de chamada usada com a função acmFilterEnum.
ACMFILTERENUMCBA

A função acmFilterEnumCallback especifica uma função de retorno de chamada usada com a função acmFilterEnum. O nome acmFilterEnumCallback é um espaço reservado para um nome de função definido pelo aplicativo. (ACMFILTERENUMCBA)
ACMFILTERENUMCBW

A função de retorno de chamada ACMFILTERENUMCBW (Unicode) especifica uma função de retorno de chamada usada com a função acmFilterEnum.
acmFilterEnumW

A função acmFilterEnum (Unicode) enumera filtros de áudio de forma de onda disponíveis para uma determinada marca de filtro de um driver ACM. Essa função continua enumerando até que não haja filtros mais adequados para a marca de filtro ou a função de retorno de chamada retorne FALSE. (acmFilterEnumW)
acmFilterTagDetails

A função acmFilterTagDetails consulta o ACM para obter detalhes sobre uma marca de filtro de áudio de forma de onda específica.
acmFilterTagDetailsA

A função acmFilterTagDetails consulta o ACM para obter detalhes sobre uma marca de filtro de áudio de forma de onda específica. (acmFilterTagDetailsA)
acmFilterTagDetailsW

A função acmFilterTagDetails (Unicode) consulta o ACM para obter detalhes sobre uma marca de filtro de áudio de forma de onda específica. (acmFilterTagDetailsW)
acmFilterTagEnum

A função acmFilterTagEnum enumera marcas de filtro waveform-audio disponíveis em um driver ACM. Essa função continua enumerando até que não haja marcas de filtro mais adequadas ou a função de retorno de chamada retorne FALSE.
acmFilterTagEnumA

A função acmFilterTagEnum enumera marcas de filtro waveform-audio disponíveis em um driver ACM. Essa função continua enumerando até que não haja marcas de filtro mais adequadas ou a função de retorno de chamada retorne FALSE. (acmFilterTagEnumA)
ACMFILTERTAGENUMCB

A função de retorno de chamada ACMFILTERTAGENUMCB especifica uma função de retorno de chamada usada com a função acmFilterTagEnum.
ACMFILTERTAGENUMCBA

A função acmFilterTagEnumCallback especifica uma função de retorno de chamada usada com a função acmFilterTagEnum. O nome da função acmFilterTagEnumCallback é um espaço reservado para um nome de função definido pelo aplicativo. (ACMFILTERTAGENUMCBA)
ACMFILTERTAGENUMCBW

A função de retorno de chamada ACMFILTERTAGENUMCBW (Unicode) especifica uma função de retorno de chamada usada com a função acmFilterTagEnum.
acmFilterTagEnumW

A função acmFilterTagEnum (Unicode) enumera marcas de filtro waveform-audio disponíveis em um driver ACM. Essa função continua enumerando até que não haja marcas de filtro mais adequadas ou a função de retorno de chamada retorne FALSE. (acmFilterTagEnumW)
acmFormatChoose

A função acmFormatChoose cria uma caixa de diálogo definida pelo ACM que permite que o usuário selecione um formato waveform-audio.
acmFormatChooseA

A função acmFormatChoose cria uma caixa de diálogo definida pelo ACM que permite que o usuário selecione um formato waveform-audio. (acmFormatChooseA)
ACMFORMATCHOOSEHOOKPROC

A função acmFormatChooseHookProc especifica uma função definida pelo usuário que conecta a caixa de diálogo acmFormatChoose. O nome acmFormatChooseHookProc é um espaço reservado para um nome definido pelo aplicativo.
acmFormatChooseW

A função acmFormatChoose (Unicode) cria uma caixa de diálogo definida pelo ACM que permite que o usuário selecione um formato waveform-audio. (acmFormatChooseW)
acmFormatDetails

A função acmFormatDetails consulta o ACM para obter detalhes de formato para uma marca específica de formato waveform-audio.
acmFormatDetailsA

A função acmFormatDetails consulta o ACM para obter detalhes de formato para uma marca específica de formato waveform-audio. (acmFormatDetailsA)
acmFormatDetailsW

A função acmFormatDetails (Unicode) consulta o ACM para obter detalhes de formato para uma marca de formato waveform-audio específica. (acmFormatDetailsW)
acmFormatEnum

A função acmFormatEnum enumera formatos waveform-audio disponíveis para uma determinada marca de formato de um driver ACM. Essa função continua enumerando até que não haja formatos mais adequados para a marca de formato ou a função de retorno de chamada retorne FALSE.
acmFormatEnumA

A função acmFormatEnum enumera formatos waveform-audio disponíveis para uma determinada marca de formato de um driver ACM. Essa função continua enumerando até que não haja formatos mais adequados para a marca de formato ou a função de retorno de chamada retorne FALSE. (acmFormatEnumA)
ACMFORMATENUMCB

A função de retorno de chamada ACMFORMATENUMCB especifica uma função de retorno de chamada usada com a função acmFormatEnum.
ACMFORMATENUMCBA

A função acmFormatEnumCallback especifica uma função de retorno de chamada usada com a função acmFormatEnum. O nome acmFormatEnumCallback é um espaço reservado para o nome da função definida pelo aplicativo. (ACMFORMATENUMCBA)
ACMFORMATENUMCBW

A função de retorno de chamada ACMFORMATENUMCBW (Unicode) especifica uma função de retorno de chamada usada com a função acmFormatEnum.
acmFormatEnumW

A função acmFormatEnum (Unicode) enumera formatos waveform-audio disponíveis para uma determinada marca de formato de um driver ACM. Essa função continua enumerando até que não haja formatos mais adequados para a marca de formato ou a função de retorno de chamada retorne FALSE. (acmFormatEnumW)
acmFormatSuggest

A função acmFormatSuggest consulta o ACM ou um driver ACM especificado para sugerir um formato de destino para o formato de origem fornecido.
acmFormatTagDetails

A função acmFormatTagDetails consulta o ACM para obter detalhes sobre uma marca específica de formato waveform-audio.
acmFormatTagDetailsA

A função acmFormatTagDetails consulta o ACM para obter detalhes sobre uma marca específica de formato waveform-audio. (acmFormatTagDetailsA)
acmFormatTagDetailsW

A função acmFormatTagDetails (Unicode) consulta o ACM para obter detalhes sobre uma marca de formato waveform-audio específica. (acmFormatTagDetailsW)
acmFormatTagEnum

A função acmFormatTagEnum enumera marcas de formato waveform-audio disponíveis em um driver ACM. Essa função continua enumerando até que não haja marcas de formato mais adequadas ou a função de retorno de chamada retorne FALSE.
acmFormatTagEnumA

A função acmFormatTagEnum enumera marcas de formato waveform-audio disponíveis em um driver ACM. Essa função continua enumerando até que não haja marcas de formato mais adequadas ou a função de retorno de chamada retorne FALSE. (acmFormatTagEnumA)
ACMFORMATTAGENUMCB

A função de retorno de chamada ACMFORMATTAGENUMCB especifica uma função de retorno de chamada usada com a função acmFormatTagEnum.
ACMFORMATTAGENUMCBA

A função acmFormatTagEnumCallback especifica uma função de retorno de chamada usada com a função acmFormatTagEnum. O nome acmFormatTagEnumCallback é um espaço reservado para um nome de função definido pelo aplicativo. (ACMFORMATTAGENUMCBA)
ACMFORMATTAGENUMCBW

A função de retorno de chamada ACMFORMATTAGENUMCBW (Unicode) especifica uma função de retorno de chamada usada com a função acmFormatTagEnum.
acmFormatTagEnumW

A função acmFormatTagEnum (Unicode) enumera marcas de formato waveform-audio disponíveis em um driver ACM. Essa função continua enumerando até que não haja marcas de formato mais adequadas ou a função de retorno de chamada retorne FALSE. (acmFormatTagEnumW)
acmGetVersion

A função acmGetVersion retorna o número de versão do ACM.
acmMetrics

A função acmMetrics retorna várias métricas para o ACM ou objetos ACM relacionados.
acmStreamClose

A função acmStreamClose fecha um fluxo de conversão do ACM. Se a função for bem-sucedida, o identificador será invalidado.
acmStreamConvert

A função acmStreamConvert solicita que o ACM execute uma conversão no fluxo de conversão especificado. Uma conversão pode ser síncrona ou assíncrona, dependendo de como o fluxo foi aberto.
acmStreamMessage

A função acmStreamMessage envia uma mensagem específica do driver para um driver ACM.
acmStreamOpen

A função acmStreamOpen abre um fluxo de conversão do ACM. Os fluxos de conversão são usados para converter dados de um formato de áudio especificado em outro.
acmStreamPrepareHeader

A função acmStreamPrepareHeader prepara uma estrutura ACMSTREAMHEADER para uma conversão de fluxo do ACM.
acmStreamReset

A função acmStreamReset interrompe as conversões para um determinado fluxo do ACM. Todos os buffers pendentes são marcados como concluídos e retornados ao aplicativo.
acmStreamSize

A função acmStreamSize retorna um tamanho recomendado para um buffer de origem ou de destino em um fluxo do ACM.
acmStreamUnprepareHeader

A função acmStreamUnprepareHeader limpa a preparação executada pela função acmStreamPrepareHeader para um fluxo do ACM.
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.
AVIBuildFilterA

A função AVIBuildFilter cria uma especificação de filtro que é usada posteriormente pela função GetOpenFileName ou GetSaveFileName. (ANSI)
AVIBuildFilterW

A função AVIBuildFilter cria uma especificação de filtro que é usada posteriormente pela função GetOpenFileName ou GetSaveFileName. (Unicode)
AVIClearClipboard

A função AVIClearClipboard remove um arquivo AVI da área de transferência.
AVIFileAddRef

A função AVIFileAddRef incrementa a contagem de referência de um arquivo AVI.
AVIFileCreateStream

A função AVIFileCreateStream (vfw.h) cria um novo fluxo em um arquivo existente e cria uma interface para o novo fluxo.
AVIFileCreateStreamA

A função AVIFileCreateStream cria um novo fluxo em um arquivo existente e cria uma interface para o novo fluxo. (AVIFileCreateStreamA)
AVIFileCreateStreamW

A função AVIFileCreateStreamW (Unicode) (vfw.h) cria um novo fluxo em um arquivo existente e cria uma interface para o novo fluxo.
AVIFileEndRecord

A função AVIFileEndRecord marca o fim de um registro ao gravar um arquivo intercalado que usa um fator de intercalação 1:1 de vídeo para dados de áudio. (Cada quadro de vídeo é intercalado com uma quantidade equivalente de dados de áudio.).
AVIFileExit

A função AVIFileExit sai da biblioteca AVIFile e diminui a contagem de referência para a biblioteca.
AVIFileGetStream

A função AVIFileGetStream retorna o endereço de uma interface de fluxo associada a um arquivo AVI especificado.
AVIFileInfo

A função AVIFileInfo (vfw.h) obtém informações sobre um arquivo AVI.
AVIFileInfoA

A função AVIFileInfo obtém informações sobre um arquivo AVI. (AVIFileInfoA)
AVIFileInfoW

A função AVIFileInfoW (vfw.h) obtém informações sobre um arquivo AVI.
AVIFileInit

A função AVIFileInit inicializa a biblioteca AVIFile.
AVIFileOpen

A função AVIFileOpen (vfw.h) abre um arquivo AVI e retorna o endereço de uma interface de arquivo usada para acessá-lo.
AVIFileOpenA

A função AVIFileOpen abre um arquivo AVI e retorna o endereço de uma interface de arquivo usada para acessá-lo. (AVIFileOpenA)
AVIFileOpenW

A função AVIFileOpenW (vfw.h) abre um arquivo AVI e retorna o endereço de uma interface de arquivo usada para acessá-lo.
AVIFileReadData

A função AVIFileReadData lê dados de cabeçalho opcionais que se aplicam a todo o arquivo, como informações de autor ou direitos autorais.
AVIFileRelease

A função AVIFileRelease diminui a contagem de referência de um identificador de interface de arquivo AVI e fecha o arquivo se a contagem atingir zero.
AVIFileWriteData

A função AVIFileWriteData grava dados suplementares (além de dados de cabeçalho, formato e fluxo normais) no arquivo.
AVIGetFromClipboard

A função AVIGetFromClipboard copia um arquivo AVI da área de transferência.
AVIMakeCompressedStream

A função AVIMakeCompressedStream cria um fluxo compactado de um fluxo não compactado e um filtro de compactação e retorna o endereço de um ponteiro para o fluxo compactado. Essa função dá suporte à compactação de áudio e vídeo.
AVIMakeFileFromStreams

A função AVIMakeFileFromStreams constrói um ponteiro de interface AVIFile de fluxos separados.
AVIMakeStreamFromClipboard

A função AVIMakeStreamFromClipboard cria um fluxo editável de dados de fluxo na área de transferência.
AVIPutFileOnClipboard

A função AVIPutFileOnClipboard copia um arquivo AVI para a área de transferência.
AVISaveA

A função AVISave cria um arquivo combinando fluxos de dados de outros arquivos ou de memória. (ANSI)
AVISaveOptions

A função AVISaveOptions recupera as opções de salvamento de um arquivo e as retorna em um buffer.
AVISaveOptionsFree

A função AVISaveOptionsFree libera os recursos alocados pela função AVISaveOptions.
AVISaveVA

A função AVISaveV cria um arquivo combinando fluxos de dados de outros arquivos ou da memória. (ANSI)
AVISaveVW

A função AVISaveV cria um arquivo combinando fluxos de dados de outros arquivos ou da memória. (Unicode)
AVISaveW

A função AVISave cria um arquivo combinando fluxos de dados de outros arquivos ou de memória. (Unicode)
AVIStreamAddRef

A função AVIStreamAddRef incrementa a contagem de referência de um fluxo AVI.
AVIStreamBeginStreaming

A função AVIStreamBeginStreaming especifica os parâmetros usados no streaming e permite que um manipulador de fluxo se prepare para streaming.
AVIStreamCreate

A função AVIStreamCreate cria um fluxo não associado a nenhum arquivo.
AVIStreamDataSize

A macro AVIStreamDataSize determina o tamanho do buffer, em bytes, necessário para recuperar dados de cabeçalho opcionais para um fluxo especificado.
AVIStreamEnd

A macro AVIStreamEnd calcula o exemplo associado ao final de um fluxo.
AVIStreamEndStreaming

A função AVIStreamEndStreaming encerra o streaming.
AVIStreamEndTime

A macro AVIStreamEndTime retorna o tempo que representa o final do fluxo.
AVIStreamFindSample

A função AVIStreamFindSample retorna a posição de um exemplo (quadro-chave, quadro não vazio ou quadro que contém uma alteração de formato) em relação à posição especificada.
AVIStreamFormatSize

A macro AVIStreamFormatSize determina o tamanho do buffer, em bytes, necessário para armazenar informações de formato para um exemplo em um fluxo.
AVIStreamGetFrame

A função AVIStreamGetFrame retorna o endereço de um quadro de vídeo descompactado.
AVIStreamGetFrameClose

A função AVIStreamGetFrameClose libera recursos usados para descompactar quadros de vídeo.
AVIStreamGetFrameOpen

A função AVIStreamGetFrameOpen prepara-se para descompactar quadros de vídeo do fluxo de vídeo especificado.
AVIStreamInfoA

A função AVIStreamInfo obtém informações de cabeçalho de fluxo. (ANSI)
AVIStreamInfoW

A função AVIStreamInfo obtém informações de cabeçalho de fluxo. (Unicode)
AVIStreamIsKeyFrame

A macro AVIStreamIsKeyFrame indica se um exemplo em um fluxo especificado é um quadro-chave.
AVIStreamLength

A função AVIStreamLength retorna o comprimento do fluxo.
AVIStreamLengthTime

A macro AVIStreamLengthTime retorna o comprimento de um fluxo no tempo.
AVIStreamNearestKeyFrame

A macro AVIStreamNearestKeyFrame localiza o quadro-chave em ou antes de uma posição especificada em um fluxo.
AVIStreamNearestKeyFrameTime

A macro AVIStreamNearestKeyFrameTime determina o tempo correspondente ao início do quadro de chave mais próximo (em ou anterior) de um horário especificado em um fluxo.
AVIStreamNearestSample

A macro AVIStreamNearestSample localiza o exemplo de nenhummpty mais próximo em ou antes de uma posição especificada em um fluxo.
AVIStreamNearestSampleTime

A macro AVIStreamNearestSampleTime determina o tempo correspondente ao início de uma amostra mais próxima de uma hora especificada em um fluxo.
AVIStreamNextKeyFrame

A macro AVIStreamNextKeyFrame localiza o próximo quadro-chave após uma posição especificada em um fluxo.
AVIStreamNextKeyFrameTime

A macro AVIStreamNextKeyFrameTime retorna a hora do próximo quadro-chave no fluxo, começando em um determinado momento.
AVIStreamNextSample

A macro AVIStreamNextSample localiza o próximo exemplo não vazio de uma posição especificada em um fluxo.
AVIStreamNextSampleTime

A macro AVIStreamNextSampleTime retorna o tempo que um exemplo muda para o próximo exemplo no fluxo. Essa macro encontra a próxima hora interessante em um fluxo.
AVIStreamOpenFromFileA

A função AVIStreamOpenFromFile abre um único fluxo de um arquivo. (ANSI)
AVIStreamOpenFromFileW

A função AVIStreamOpenFromFile abre um único fluxo de um arquivo. (Unicode)
AVIStreamPrevKeyFrame

A macro AVIStreamPrevKeyFrame localiza o quadro-chave que precede uma posição especificada em um fluxo.
AVIStreamPrevKeyFrameTime

A macro AVIStreamPrevKeyFrameTime retorna a hora do quadro de chave anterior no fluxo, começando em um determinado momento.
AVIStreamPrevSample

A macro AVIStreamPrevSample localiza o exemplo de nenhummpty mais próximo que precede uma posição especificada em um fluxo.
AVIStreamPrevSampleTime

A macro AVIStreamPrevSampleTime determina a hora do exemplo de nenhummpty mais próximo que precede um tempo especificado em um fluxo.
AVIStreamRead

A função AVIStreamRead lê áudio, vídeo ou outros dados de um fluxo de acordo com o tipo de fluxo.
AVIStreamReadData

A função AVIStreamReadData lê dados de cabeçalho opcionais de um fluxo.
AVIStreamReadFormat

A função AVIStreamReadFormat lê os dados de formato de fluxo.
AVIStreamRelease

A função AVIStreamRelease diminui a contagem de referência de um identificador de interface de fluxo AVI e fecha o fluxo se a contagem atingir zero.
AVIStreamSampleSize

A macro AVIStreamRelease determina o tamanho do buffer necessário para armazenar uma amostra de informações de um fluxo. O tamanho corresponde à amostra na posição especificada por lPos.
AVIStreamSampleToSample

A macro AVIStreamSampleToSample retorna o exemplo em um fluxo que ocorre ao mesmo tempo que um exemplo que ocorre em um segundo fluxo.
AVIStreamSampleToTime

A função AVIStreamSampleToTime converte uma posição de fluxo de exemplos em milissegundos.
AVIStreamSetFormat

A função AVIStreamSetFormat define o formato de um fluxo na posição especificada.
AVIStreamStart

A função AVIStreamStart retorna o número de exemplo inicial do fluxo.
AVIStreamStartTime

A macro AVIStreamStartTime retorna a hora inicial do primeiro exemplo de um fluxo.
AVIStreamTimeToSample

A função AVIStreamTimeToSample converte de milissegundos em exemplos.
AVIStreamWrite

A função AVIStreamWrite grava dados em um fluxo.
AVIStreamWriteData

A função AVIStreamWriteData grava informações de cabeçalho opcionais no fluxo.
Começar

O método Begin se prepara para a operação de streaming. Chamado quando um aplicativo usa a função AVIStreamBeginStreaming.
Começar

O método Begin se prepara para extrair e descompactar cópias de quadros de um fluxo. Chamado quando um aplicativo usa a função AVIStreamGetFrameOpen.
capCaptureAbort

A macro capCaptureAbort interrompe a operação de captura. Você pode usar essa macro ou enviar explicitamente a mensagem WM_CAP_ABORT.
capCaptureGetSetup

A macro capCaptureGetSetup recupera as configurações atuais dos parâmetros de captura de streaming. Você pode usar essa macro ou enviar explicitamente a mensagem WM_CAP_GET_SEQUENCE_SETUP.
capCaptureSequence

A macro capCaptureSequence inicia a transmissão de captura de áudio e vídeo para um arquivo. Você pode usar essa macro ou enviar explicitamente a mensagem WM_CAP_SEQUENCE.
capCaptureSequenceNoFile

A macro capCaptureSequenceNoFile inicia a captura de vídeo de streaming sem gravar dados em um arquivo. Você pode usar essa macro ou enviar explicitamente a mensagem WM_CAP_SEQUENCE_NOFILE.
capCaptureSetSetSetup

A macro capCaptureSetSetup define os parâmetros de configuração usados com a captura de streaming. Você pode usar essa macro ou enviar explicitamente a mensagem WM_CAP_SET_SEQUENCE_SETUP.
capCaptureSingleFrame

A macro capCaptureSingleFrame acrescenta um único quadro a um arquivo de captura que foi aberto usando a macro capCaptureSingleFrameOpen. Você pode usar essa macro ou enviar explicitamente a mensagem WM_CAP_SINGLE_FRAME.
capCaptureSingleFrameClose

A macro capCaptureSingleFrameClose fecha o arquivo de captura aberto pela macro capCaptureSingleFrameOpen. Você pode usar essa macro ou enviar explicitamente a mensagem WM_CAP_SINGLE_FRAME_CLOSE.
capCaptureSingleFrameOpen

A macro capCaptureSingleFrameOpen abre o arquivo de captura para captura de quadro único. Todas as informações anteriores no arquivo de captura são substituídas. Você pode usar essa macro ou enviar explicitamente a mensagem WM_CAP_SINGLE_FRAME_OPEN.
capCaptureStop

A macro capCaptureStop interrompe a operação de captura. Você pode usar essa macro ou enviar explicitamente a mensagem WM_CAP_STOP.
CAPCONTROLCALLBACK

A função capControlCallback é a função de retorno de chamada usada para o controle de precisão iniciar e encerrar a captura de streaming. O nome capControlCallback é um espaço reservado para o nome da função fornecida pelo aplicativo.
capCreateCaptureWindowA

A função capCreateCaptureWindow cria uma janela de captura. (ANSI)
capCreateCaptureWindowW

A função capCreateCaptureWindow cria uma janela de captura. (Unicode)
capDlgVideoCompression

A macro capDlgVideoCompression exibe uma caixa de diálogo na qual o usuário pode selecionar um compressor a ser usado durante o processo de captura.
capDlgVideoDisplay

A macro capDlgVideoDisplay exibe uma caixa de diálogo na qual o usuário pode definir ou ajustar a saída do vídeo.
capDlgVideoFormat

A macro capDlgVideoFormat exibe uma caixa de diálogo na qual o usuário pode selecionar o formato de vídeo.
capDlgVideoSource

A macro capDlgVideoSource exibe uma caixa de diálogo na qual o usuário pode controlar a origem do vídeo.
capDriverConnect

A macro capDriverConnect conecta uma janela de captura a um driver de captura. Você pode usar essa macro ou enviar explicitamente a mensagem WM_CAP_DRIVER_CONNECT.
capDriverDisconnect

A macro capDriverDisconnect desconecta um driver de captura de uma janela de captura. Você pode usar essa macro ou enviar explicitamente a mensagem WM_CAP_DRIVER_DISCONNECT.
capDriverGetCaps

A macro capDriverGetCaps retorna os recursos de hardware do driver de captura atualmente conectado a uma janela de captura. Você pode usar essa macro ou enviar explicitamente a mensagem WM_CAP_DRIVER_GET_CAPS.
capDriverGetName

A macro capDriverGetName retorna o nome do driver de captura conectado à janela de captura. Você pode usar essa macro ou chamar explicitamente a mensagem WM_CAP_DRIVER_GET_NAME.
capDriverGetVersion

A macro capDriverGetVersion retorna as informações de versão do driver de captura conectado a uma janela de captura. Você pode usar essa macro ou enviar explicitamente a mensagem WM_CAP_DRIVER_GET_VERSION.
capEditCopy

A macro capEditCopy copia o conteúdo do buffer de quadros de vídeo e a paleta associada à área de transferência. Você pode usar essa macro ou enviar explicitamente a mensagem WM_CAP_EDIT_COPY.
CAPERRORCALLBACKA

A função capErrorCallback é a função de retorno de chamada de erro usada com captura de vídeo. O nome capErrorCallback é um espaço reservado para o nome da função fornecida pelo aplicativo. (ANSI)
CAPERRORCALLBACKW

A função capErrorCallback é a função de retorno de chamada de erro usada com captura de vídeo. O nome capErrorCallback é um espaço reservado para o nome da função fornecida pelo aplicativo. (Unicode)
capFileAlloc

A macro capFileAlloc cria (pré-aloca) um arquivo de captura de um tamanho especificado. Você pode usar essa macro ou enviar explicitamente a mensagem WM_CAP_FILE_ALLOCATE.
capFileGetCaptureFile

A macro capFileGetCaptureFile retorna o nome do arquivo de captura atual. Você pode usar essa macro ou chamar explicitamente a mensagem WM_CAP_FILE_GET_CAPTURE_FILE.
capFileSaveAs

A macro capFileSaveAs copia o conteúdo do arquivo de captura para outro arquivo. Você pode usar essa macro ou chamar explicitamente a mensagem WM_CAP_FILE_SAVEAS.
capFileSaveDIB

A macro capFileSaveDIB copia o quadro atual para um arquivo DIB. Você pode usar essa macro ou chamar explicitamente a mensagem WM_CAP_FILE_SAVEDIB.
capFileSetCaptureFile

A macro capFileSetCaptureFile nomeia o arquivo usado para captura de vídeo. Você pode usar essa macro ou chamar explicitamente a mensagem WM_CAP_FILE_SET_CAPTURE_FILE.
capFileSetInfoChunk

A macro capFileSetInfoChunk define e limpa partes de informações. Partes de informações podem ser inseridas em um arquivo AVI durante a captura para inserir cadeias de caracteres de texto ou dados personalizados. Você pode usar essa macro ou chamar explicitamente a mensagem WM_CAP_FILE_SET_INFOCHUNK.
capGetAudioFormat

A macro capGetAudioFormat obtém o formato de áudio. Você pode usar essa macro ou chamar explicitamente a mensagem WM_CAP_GET_AUDIOFORMAT.
capGetAudioFormatSize

A macro capGetAudioFormatSize obtém o tamanho do formato de áudio. Você pode usar essa macro ou chamar explicitamente a mensagem WM_CAP_GET_AUDIOFORMAT.
capGetDriverDescriptionA

A função capGetDriverDescription recupera a descrição da versão do driver de captura. (ANSI)
capGetDriverDescriptionW

A função capGetDriverDescription recupera a descrição da versão do driver de captura. (Unicode)
capGetMCIDeviceName

A macro capGetMCIDeviceName recupera o nome de um dispositivo MCI definido anteriormente com a macro capSetMCIDeviceName. Você pode usar essa macro ou chamar explicitamente a mensagem WM_CAP_GET_MCI_DEVICE.
capGetStatus

A macro capGetStatus recupera o status da janela de captura. Você pode usar essa macro ou chamar explicitamente a mensagem WM_CAP_GET_STATUS.
capGetUserData

A macro capGetUserData recupera um valor de dados LONG_PTR associado a uma janela de captura. Você pode usar essa macro ou chamar explicitamente a mensagem WM_CAP_GET_USER_DATA.
capGetVideoFormat

A macro capGetVideoFormat recupera uma cópia do formato de vídeo em uso. Você pode usar essa macro ou chamar explicitamente a mensagem WM_CAP_GET_VIDEOFORMAT.
capGetVideoFormatSize

A macro capGetVideoFormatSize recupera o tamanho necessário para o formato de vídeo. Você pode usar essa macro ou chamar explicitamente a mensagem WM_CAP_GET_VIDEOFORMAT.
capGrabFrame

A macro capGrabFrame recupera e exibe um único quadro do driver de captura. Após a captura, a sobreposição e a visualização são desabilitadas. Você pode usar essa macro ou chamar explicitamente a mensagem WM_CAP_GRAB_FRAME.
capGrabFrameNoStop

A macro capGrabFrameNoStop preenche o buffer de quadros com um único quadro não compactado do dispositivo de captura e o exibe.
capOverlay

A macro capOverlay habilita ou desabilita o modo de sobreposição. No modo de sobreposição, o vídeo é exibido usando a sobreposição de hardware. Você pode usar essa macro ou chamar explicitamente a mensagem WM_CAP_SET_OVERLAY.
capPaletteAuto

A macro capPaletteAuto solicita que o driver de captura exiba quadros de vídeo e crie automaticamente uma nova paleta. Você pode usar essa macro ou chamar explicitamente a mensagem WM_CAP_PAL_AUTOCREATE.
capPaletteManual

A macro capPaletteManual solicita que o driver de captura exiba manualmente quadros de vídeo e crie uma nova paleta. Você pode usar essa macro ou chamar explicitamente a mensagem WM_CAP_PAL_MANUALCREATE.
capPaletteOpen

A macro capPaletteOpen carrega uma nova paleta de um arquivo de paleta e a passa para um driver de captura.
capPalettePaste

A macro capPalettePaste copia a paleta da área de transferência e a passa para um driver de captura. Você pode usar essa macro ou chamar explicitamente a mensagem WM_CAP_PAL_PASTE.
capPaletteSave

A macro capPaletteSave salva a paleta atual em um arquivo de paleta. Normalmente, os arquivos de paleta usam a extensão filename . AMIGO. Você pode usar essa macro ou enviar explicitamente a mensagem WM_CAP_PAL_SAVE.
capPreview

A macro capPreview habilita ou desabilita o modo de visualização.
capPreviewRate

A macro capPreviewRate define a taxa de exibição de quadro no modo de visualização. Você pode usar essa macro ou chamar explicitamente a mensagem WM_CAP_SET_PREVIEWRATE.
capPreviewScale

A macro capPreviewScale habilita ou desabilita o dimensionamento das imagens de vídeo de visualização.
capSetAudioFormat

A macro capSetAudioFormat define o formato de áudio a ser usado ao executar a captura de streaming ou de etapas. Você pode usar essa macro ou chamar explicitamente a mensagem WM_CAP_SET_AUDIOFORMAT.
capSetCallbackOnCapControl

A macro capSetCallbackOnCapControl define uma função de retorno de chamada no aplicativo, dando a ela um controle de gravação preciso. Você pode usar essa macro ou chamar explicitamente a mensagem WM_CAP_SET_CALLBACK_CAPCONTROL.
capSetCallbackOnError

A macro capSetCallbackOnError define uma função de retorno de chamada de erro no aplicativo cliente. O AVICap chama esse procedimento quando ocorrem erros. Você pode usar essa macro ou chamar explicitamente a mensagem WM_CAP_SET_CALLBACK_ERROR.
capSetCallbackOnFrame

A macro capSetCallbackOnFrame define uma função de retorno de chamada de visualização no aplicativo. O AVICap chama esse procedimento quando a janela de captura captura quadros de visualização. Você pode usar essa macro ou chamar explicitamente a mensagem WM_CAP_SET_CALLBACK_FRAME.
capSetCallbackOnStatus

A macro capSetCallbackOnStatus define uma função de retorno de chamada status no aplicativo. O AVICap chama esse procedimento sempre que a janela de captura status é alterada. Você pode usar essa macro ou chamar explicitamente a mensagem WM_CAP_SET_CALLBACK_STATUS.
capSetCallbackOnVideoStream

A macro capSetCallbackOnVideoStream define uma função de retorno de chamada no aplicativo. O AVICap chama esse procedimento durante a captura de streaming quando um buffer de vídeo é preenchido. Você pode usar essa macro ou chamar explicitamente a mensagem WM_CAP_SET_CALLBACK_VIDEOSTREAM.
capSetCallbackOnWaveStream

A macro capSetCallbackOnWaveStream define uma função de retorno de chamada no aplicativo.
capSetCallbackOnYield

A macro capSetCallbackOnYield define uma função de retorno de chamada no aplicativo. O AVICap chama esse procedimento quando a janela de captura é gerada durante a captura de streaming. Você pode usar essa macro ou chamar explicitamente a mensagem WM_CAP_SET_CALLBACK_YIELD.
capSetMCIDeviceName

A macro capSetMCIDeviceName especifica o nome do dispositivo de vídeo MCI a ser usado para capturar dados. Você pode usar essa macro ou chamar explicitamente a mensagem WM_CAP_SET_MCI_DEVICE.
capSetScrollPos

A macro capSetScrollPos define a parte do quadro de vídeo a ser exibida na janela de captura.
capSetUserData

A macro capSetUserData associa um valor de dados LONG_PTR a uma janela de captura. Você pode usar essa macro ou chamar explicitamente a mensagem WM_CAP_SET_USER_DATA.
capSetVideoFormat

A macro capSetVideoFormat define o formato dos dados de vídeo capturados. Você pode usar essa macro ou chamar explicitamente a mensagem WM_CAP_SET_VIDEOFORMAT.
CAPSTATUSCALLBACKA

A função capStatusCallback é a função de retorno de chamada status usada com captura de vídeo. O nome capStatusCallback é um espaço reservado para o nome da função fornecida pelo aplicativo. (ANSI)
CAPSTATUSCALLBACKW

A função capStatusCallback é a função de retorno de chamada status usada com captura de vídeo. O nome capStatusCallback é um espaço reservado para o nome da função fornecida pelo aplicativo. (Unicode)
CAPVIDEOCALLBACK

A função capVideoStreamCallback é a função de retorno de chamada usada com a captura de streaming para processar opcionalmente um quadro de vídeo capturado. O nome capVideoStreamCallback é um espaço reservado para o nome da função fornecida pelo aplicativo.
CAPWAVECALLBACK

A função capWaveStreamCallback é a função de retorno de chamada usada com a captura de streaming para processar opcionalmente buffers de dados de áudio. O nome capWaveStreamCallback é um espaço reservado para o nome da função fornecida pelo aplicativo.
CAPYIELDCALLBACK

A função capYieldCallback é a função de retorno de chamada de rendimento usada com captura de vídeo. O nome capYieldCallback é um espaço reservado para o nome da função fornecida pelo aplicativo.
Clonar

O método Clone duplica um fluxo. Chamado quando um aplicativo usa a função EditStreamClone.
CloseDriver

Fecha um driver instalável.
Copy

O método Copy copia um fluxo ou uma parte dele para um fluxo temporário. Chamado quando um aplicativo usa a função EditStreamCopy.
Criar

O método Create inicializa um manipulador de fluxo que não está associado a nenhum arquivo. Chamado quando um aplicativo usa a função AVIStreamCreate.
CreateEditableStream

A função CreateEditableStream cria um fluxo editável. Use essa função antes de usar outras funções de edição de fluxo.
CreateStream

O método CreateStream cria um fluxo para gravação. Chamado quando um aplicativo usa a função AVIFileCreateStream.
Recortar

O método Cut remove uma parte de um fluxo e o coloca em um fluxo temporário. Chamado quando um aplicativo usa a função EditStreamCut.
DefDriverProc

Fornece processamento padrão para mensagens não processadas por um driver instalável. Essa função destina-se a ser usada somente dentro da função DriverProc de um driver instalável. (DefDriverProc)
Excluir

O método Delete exclui dados de um fluxo.
DrawDibBegin

A função DrawDib altera os parâmetros de um DC DrawDib ou inicializa um novo DC DrawDib.
DrawDibChangePalette

A função DrawDibChangePalette define as entradas de paleta usadas para desenhar DIBs.
DrawDibClose

A função DrawDibClose fecha um DC DrawDib e libera os recursos drawDib alocados para ele.
DrawDibDraw

A função DrawDibDraw desenha um DIB para a tela.
DrawDibEnd

A função DrawDibEnd limpa os sinalizadores e outras configurações de um DC DrawDib definido pelas funções DrawDibBegin ou DrawDibDraw.
DrawDibGetBuffer

A função DrawDibGetBuffer recupera o local do buffer usado por DrawDib para descompactação.
DrawDibGetPalette

A função DrawDibGetPalette recupera a paleta usada por um DC DrawDib.
DrawDibOpen

A função DrawDibOpen abre a biblioteca DrawDib para uso e cria um DRAWDib DC para desenho.
DrawDibProfileDisplay

A função DrawDibProfileDisplay determina as configurações do sistema de exibição ao usar funções DrawDib.
DrawDibRealize

A função DrawDibRealize realiza a paleta do DC DrawDib para uso com o DC especificado.
DrawDibSetPalette

A função DrawDibSetPalette define a paleta usada para desenhar DIBs.
DrawDibStart

A função DrawDibStart prepara um DrawDib DC para reprodução de streaming.
DrawDibStop

A função DrawDibStop libera os recursos usados por um DC DrawDib para reprodução de streaming.
DrawDibTime

A função DrawDibTime recupera informações de tempo sobre a operação de desenho e é usada durante operações de depuração.
DrawDibUpdate

A macro DrawDibUpdate desenha o último quadro no buffer off-screen DrawDib.
DriverCallback

Chama uma função de retorno de chamada, envia uma mensagem para uma janela ou desbloqueia um thread. A ação depende do valor do sinalizador de notificação. Essa função destina-se a ser usada somente dentro da função DriverProc de um driver instalável.
DRIVERPROC

Processa mensagens de driver para o driver instalável. DriverProc é uma função fornecida pelo driver.
DrvDefDriverProc

Fornece processamento padrão para mensagens não processadas por um driver instalável. Essa função destina-se a ser usada somente dentro da função DriverProc de um driver instalável. D
DrvGetModuleHandle

Recupera o identificador de instância do módulo que contém o driver instalável. Essa função é fornecida para compatibilidade com versões anteriores do Windows.
EditStreamClone

A função EditStreamClone cria um fluxo editável duplicado.
EditStreamCopy

A função EditStreamCopy copia um fluxo editável (ou uma parte dele) em um fluxo temporário.
EditStreamCut

A função EditStreamCut exclui todo ou parte de um fluxo editável e cria um fluxo editável temporário da parte excluída do fluxo.
EditStreamPaste

A função EditStreamPaste copia um fluxo (ou uma parte dele) de um fluxo e cola-o em outro fluxo em um local especificado.
EditStreamSetInfoA

A função EditStreamSetInfo altera as características de um fluxo editável. (ANSI)
EditStreamSetInfoW

A função EditStreamSetInfo altera as características de um fluxo editável. (Unicode)
EditStreamSetNameA

A função EditStreamSetName atribui uma cadeia de caracteres descritiva a um fluxo. (ANSI)
EditStreamSetNameW

A função EditStreamSetName atribui uma cadeia de caracteres descritiva a um fluxo. (Unicode)
End

O método End encerra a operação de streaming. Chamado quando um aplicativo usa a função AVIStreamEndStreaming.
End

O método End encerra a extração e a descompactação de quadros. Chamado quando um aplicativo usa a função AVIStreamGetFrameClose.
EndRecord

O método EndRecord grava a parte "REC" em um arquivo AVI fortemente intercalado (tendo um fator de intercalação um para um de áudio em vídeo). Chamado quando um aplicativo usa a função AVIFileEndRecord.
FindSample

O método FindSample obtém a posição em um fluxo de um quadro chave ou um quadro não vazio. Chamado quando um aplicativo usa a função AVIStreamFindSample.
GetDriverModuleHandle

Recupera o identificador de instância do módulo que contém o driver instalável.
Getframe

O método GetFrame recupera uma cópia descompactada de um quadro de um fluxo. Chamado quando um aplicativo usa a função AVIStreamGetFrame.
GetOpenFileNamePreviewA

A função GetOpenFileNamePreview seleciona um arquivo usando a caixa de diálogo Abrir. A caixa de diálogo também permite que o usuário visualize o arquivo AVI especificado no momento. Essa função aumenta a funcionalidade encontrada na função GetOpenFileName. (ANSI)
GetOpenFileNamePreviewW

A função GetOpenFileNamePreview seleciona um arquivo usando a caixa de diálogo Abrir. A caixa de diálogo também permite que o usuário visualize o arquivo AVI especificado no momento. Essa função aumenta a funcionalidade encontrada na função GetOpenFileName. (Unicode)
GetSaveFileNamePreviewA

A função GetSaveFileNamePreview seleciona um arquivo usando a caixa de diálogo Salvar como. A caixa de diálogo também permite que o usuário visualize o arquivo especificado no momento. Essa função aumenta a funcionalidade encontrada na função GetSaveFileName. (ANSI)
GetSaveFileNamePreviewW

A função GetSaveFileNamePreview seleciona um arquivo usando a caixa de diálogo Salvar como. A caixa de diálogo também permite que o usuário visualize o arquivo especificado no momento. Essa função aumenta a funcionalidade encontrada na função GetSaveFileName. (Unicode)
Getstream

O método GetStream abre um fluxo acessando-o em um arquivo . Chamado quando um aplicativo usa a função AVIFileGetStream.
ICAbout

A macro ICAbout notifica um driver de compactação de vídeo para exibir sua caixa de diálogo Sobre. Você pode usar essa macro ou chamar explicitamente a mensagem ICM_ABOUT.
ICClose

A função ICClose fecha um compressor ou descompactador.
ICCompress

A função ICCompress compacta uma única imagem de vídeo.
ICCompressBegin

A macro ICCompressBegin notifica um driver de compactação de vídeo para se preparar para compactar dados. Você pode usar essa macro ou chamar explicitamente a mensagem ICM_COMPRESS_BEGIN.
ICCompressEnd

A macro ICCompressEnd notifica um driver de compactação de vídeo para encerrar a compactação e liberar recursos alocados para compactação. Você pode usar essa macro ou chamar explicitamente a mensagem ICM_COMPRESS_END.
ICCompressGetFormat

A macro ICCompressGetFormat solicita o formato de saída dos dados compactados de um driver de compactação de vídeo. Você pode usar essa macro ou chamar explicitamente a mensagem ICM_COMPRESS_GET_FORMAT.
ICCompressGetFormatSize

A macro ICCompressGetFormatSize solicita o tamanho do formato de saída dos dados compactados de um driver de compactação de vídeo. Você pode usar essa macro ou chamar explicitamente a mensagem ICM_COMPRESS_GET_FORMAT.
ICCompressGetSize

A macro ICCompressGetSize solicita que o driver de compactação de vídeo forneça o tamanho máximo de um quadro de dados quando compactado no formato de saída especificado. Você pode usar essa macro ou chamar explicitamente a mensagem ICM_COMPRESS_GET_SIZE.
ICCompressorChoose

A função ICCompressorChoose exibe uma caixa de diálogo na qual um usuário pode selecionar um compressor. Essa função pode exibir todos os compressores registrados ou listar apenas os compressores que dão suporte a um formato específico.
ICCompressorFree

A função ICCompressorFree libera os recursos na estrutura COMPVARS usada por outras funções vcm.
ICCompressQuery

A macro ICCompressQuery consulta um driver de compactação de vídeo para determinar se ele dá suporte a um formato de entrada específico ou se pode compactar um formato de entrada específico para um formato de saída específico.
Configuração de IC

A macro ICConfigure notifica um driver de compactação de vídeo para exibir sua caixa de diálogo de configuração. Você pode usar essa macro ou enviar explicitamente a mensagem ICM_CONFIGURE.
ICDecompress

A função ICDecompress descompacta um único quadro de vídeo.
ICDecompressBegin

A macro ICDecompressBegin notifica um driver de descompactação de vídeo para se preparar para descompactar dados. Você pode usar essa macro ou chamar explicitamente a mensagem ICM_DECOMPRESS_BEGIN.
ICDecompressEnd

A macro ICDecompressEnd notifica um driver de descompactação de vídeo para encerrar a descompactação e liberar recursos alocados para descompactação. Você pode usar essa macro ou chamar explicitamente a mensagem ICM_DECOMPRESS_END.
ICDecompressEx

A função ICDecompressEx descompacta um único quadro de vídeo.
ICDecompressExBegin

A função ICDecompressExBegin prepara um descompactador para descompactar dados.
ICDecompressExEnd

A macro ICDecompressExEnd notifica um driver de descompactação de vídeo para encerrar a descompactação e liberar recursos alocados para descompactação. Você pode usar essa macro ou chamar explicitamente a mensagem ICM_DECOMPRESSEX_END.
ICDecompressExQuery

A função ICDecompressExQuery determina se um descompactador pode descompactar dados com um formato específico.
ICDecompressGetFormat

A macro ICDecompressGetFormat solicita o formato de saída dos dados descompactados de um driver de descompactação de vídeo. Você pode usar essa macro ou chamar explicitamente a mensagem ICM_DECOMPRESS_GET_FORMAT.
ICDecompressGetFormatSize

A macro ICDecompressGetFormatSize solicita o tamanho do formato de saída dos dados descompactados de um driver de descompactação de vídeo. Você pode usar essa macro ou chamar explicitamente a mensagem ICM_DECOMPRESS_GET_FORMAT.
ICDecompressGetPalette

A macro ICDecompressGetPalette solicita que o driver de descompactação de vídeo forneça a tabela de cores da estrutura BITMAPINFOHEADER de saída. Você pode usar essa macro ou chamar explicitamente a mensagem ICM_DECOMPRESS_GET_PALETTE.
ICDecompressOpen

A macro ICDecompressOpen abre um descompactador compatível com os formatos especificados.
ICDecompressQuery

A macro ICDecompressQuery consulta um driver de descompactação de vídeo para determinar se ele dá suporte a um formato de entrada específico ou se pode descompactar um formato de entrada específico para um formato de saída específico.
ICDecompressSetPalette

A macro ICDecompressSetPalette especifica uma paleta para um driver de descompactação de vídeo a ser usado se estiver descompactando para um formato que usa uma paleta. Você pode usar essa macro ou chamar explicitamente a mensagem ICM_DECOMPRESS_SET_PALETTE.
ICDraw

A função ICDraw descompacta uma imagem para desenho.
ICDrawBegin

A função ICDrawBegin inicializa o renderizador e prepara o destino de desenho para desenho.
ICDrawChangePalette

A macro ICDrawChangePalette notifica um driver de renderização que a paleta de filmes está mudando. Você pode usar essa macro ou chamar explicitamente a mensagem ICM_DRAW_CHANGEPALETTE.
ICDrawEnd

A macro ICDrawEnd notifica um driver de renderização para descompactar a imagem atual na tela e liberar recursos alocados para descompactação e desenho. Você pode usar essa macro ou chamar explicitamente a mensagem ICM_DRAW_END.
ICDrawFlush

A macro ICDrawFlush notifica um driver de renderização para renderizar o conteúdo de todos os buffers de imagem que estão aguardando para serem desenhados. Você pode usar essa macro ou chamar explicitamente a mensagem ICM_DRAW_FLUSH.
ICDrawGetTime

A macro ICDrawGetTime solicita um driver de renderização que controla o tempo dos quadros de desenho para retornar o valor atual de seu relógio interno. Você pode usar essa macro ou chamar explicitamente a mensagem ICM_DRAW_GETTIME.
ICDrawOpen

A macro ICDrawOpen abre um driver que pode desenhar imagens com o formato especificado.
ICDrawQuery

A macro ICDrawQuery consulta um driver de renderização para determinar se ele pode renderizar dados em um formato específico. Você pode usar essa macro ou chamar explicitamente a mensagem ICM_DRAW_QUERY.
ICDrawRealize

A macro ICDrawRealize notifica um driver de renderização para realizar sua paleta de desenho durante o desenho. Você pode usar essa macro ou chamar explicitamente a mensagem ICM_DRAW_REALIZE.
ICDrawRenderBuffer

A macro ICDrawRenderBuffer notifica um driver de renderização para desenhar os quadros que foram passados para ele. Você pode usar essa macro ou chamar explicitamente a mensagem ICM_DRAW_RENDERBUFFER.
ICDrawSetTime

A macro ICDrawSetTime fornece informações de sincronização para um driver de renderização que manipula o tempo dos quadros de desenho.
ICDrawStart

A macro ICDrawStart notifica um driver de renderização para iniciar seu relógio interno para o tempo dos quadros de desenho. Você pode usar essa macro ou chamar explicitamente a mensagem ICM_DRAW_START.
ICDrawStartPlay

A macro ICDrawStartPlay fornece os horários de início e término de uma operação de reprodução para um driver de renderização. Você pode usar essa macro ou chamar explicitamente a mensagem ICM_DRAW_START_PLAY.
ICDrawStop

A macro ICDrawStop notifica um driver de renderização para interromper seu relógio interno para o tempo dos quadros de desenho. Você pode usar essa macro ou chamar explicitamente a mensagem ICM_DRAW_STOP.
ICDrawStopPlay

A macro ICDrawStopPlay notifica um driver de renderização quando uma operação de reprodução é concluída. Você pode usar essa macro ou chamar explicitamente a mensagem ICM_DRAW_STOP_PLAY.
ICDrawSuggestFormat

A função ICDrawSuggestFormat notifica o manipulador de desenho para sugerir o formato de dados de entrada.
ICDrawWindow

A macro ICDrawWindow notifica um driver de renderização de que a janela especificada para o ICM_DRAW_BEGIN mensagem precisa ser redesenhada. A janela foi movida ou ficou temporariamente obscurecida. Você pode usar essa macro ou chamar explicitamente a mensagem ICM_DRAW_WINDOW.
ICGetBuffersWanted

A macro ICGetBuffersWanted consulta um driver para o número de buffers a serem alocados. Você pode usar essa macro ou chamar explicitamente a mensagem ICM_GETBUFFERSWANTED.
ICGetDefaultKeyFrameRate

A macro ICGetDefaultKeyFrameRate consulta um driver de compactação de vídeo para seu espaçamento de quadro-chave padrão (ou preferencial). Você pode usar essa macro ou chamar explicitamente a mensagem ICM_GETDEFAULTKEYFRAMERATE.
ICGetDefaultQuality

A macro ICGetDefaultQuality consulta um driver de compactação de vídeo para fornecer sua configuração de qualidade padrão. Você pode usar essa macro ou chamar explicitamente a mensagem ICM_GETDEFAULTQUALITY.
ICGetDisplayFormat

A função ICGetDisplayFormat determina o melhor formato disponível para exibir uma imagem compactada. A função também abrirá um compressor se um identificador de um compressor aberto não for especificado.
ICGetInfo

A função ICGetInfo obtém informações sobre um compressor.
ICGetState

A macro ICGetState consulta um driver de compactação de vídeo para retornar sua configuração atual em um bloco de memória. Você pode usar essa macro ou chamar explicitamente a mensagem ICM_GETSTATE.
ICGetStateSize

A macro ICGetStateSize consulta um driver de compactação de vídeo para determinar a quantidade de memória necessária para recuperar as informações de configuração. Você pode usar essa macro ou chamar explicitamente a mensagem ICM_GETSTATE.
ICImageCompress

A função ICImageCompress compacta uma imagem para um determinado tamanho. Essa função não requer funções de inicialização.
ICImageDecompress

A função ICImageDecompress descompacta uma imagem sem usar funções de inicialização.
ICInfo

A função ICInfo recupera informações sobre compressores instalados específicos ou enumera os compressores instalados.
ICInstall

A função ICInstall instala um novo compressor ou descompactador.
ICLocate

A função ICLocate localiza um compressor ou descompactador que pode manipular imagens com os formatos especificados ou localiza um driver que pode descompactar uma imagem com um formato especificado diretamente no hardware.
ICOpen

A função ICOpen abre um compressor ou descompactador.
ICOpenFunction

A função ICOpenFunction abre um compressor ou descompactador definido como uma função.
ICQueryAbout

A macro ICQueryAbout consulta um driver de compactação de vídeo para determinar se ele tem uma caixa de diálogo Sobre. Você pode usar essa macro ou chamar explicitamente a mensagem ICM_ABOUT.
ICQueryConfigure

A macro ICQueryConfigure consulta um driver de compactação de vídeo para determinar se ele tem uma caixa de diálogo de configuração. Você pode usar essa macro ou enviar explicitamente a mensagem ICM_CONFIGURE.
ICRemove

A função ICRemove remove um compressor instalado.
ICSendMessage

A função ICSendMessage envia uma mensagem para um compressor.
ICSeqCompressFrame

A função ICSeqCompressFrame compacta um quadro em uma sequência de quadros.
ICSeqCompressFrameEnd

A função ICSeqCompressFrameEnd encerra a compactação de sequência iniciada usando as funções ICSeqCompressFrameStart e ICSeqCompressFrame.
ICSeqCompressFrameStart

A função ICSeqCompressFrameStart inicializa recursos para compactar uma sequência de quadros usando a função ICSeqCompressFrame.
ICSetState

A macro ICSetState notifica um driver de compactação de vídeo para definir o estado do compressor. Você pode usar essa macro ou chamar explicitamente a mensagem ICM_SETSTATE.
ICSetStatusProc

A função ICSetStatusProc envia o endereço de uma função de retorno de chamada status para um compressor. O compressor chama essa função durante longas operações.
Informações

O método Info retorna com informações sobre um arquivo AVI. Chamado quando um aplicativo usa a função AVIFileInfo.
Informações

O método Info preenche e retorna uma estrutura AVISTREAMINFO com informações sobre um fluxo. Chamado quando um aplicativo usa a função AVIStreamInfo.
joyConfigChanged

A função joyConfigChanged informa ao driver do joystick que a configuração foi alterada e deve ser recarregada do registro.
joyGetDevCaps

A função joyGetDevCaps (joystickapi.h) consulta um joystick para determinar seus recursos. uJoyID é o identificador do joystick a ser consultado.
joyGetDevCapsA

A função joyGetDevCaps consulta um joystick para determinar seus recursos. (joyGetDevCapsA)
joyGetDevCapsW

A função joyGetDevCapsW (Unicode) consulta um joystick para determinar seus recursos abrangentes.
joyGetNumDevs

A função joyGetNumDevs consulta o driver do joystick pelo número de joysticks que ele dá suporte.
joyGetPos

A função joyGetPos consulta um joystick para sua posição e status de botão.
joyGetPosEx

A função joyGetPosEx consulta um joystick para sua posição e status de botão.
joyGetThreshold

A função joyGetThreshold consulta um joystick para seu limite de movimento atual.
joyReleaseCapture

A função joyReleaseCapture libera o joystick capturado especificado.
joySetCapture

A função joySetCapture captura um joystick fazendo com que suas mensagens sejam enviadas para a janela especificada.
joySetThreshold

A função joySetThreshold define o limite de movimento de um joystick.
MCIWndCanConfig

A macro MCIWndCanConfig determina se um dispositivo MCI pode exibir uma caixa de diálogo de configuração. Você pode usar essa macro ou enviar explicitamente a mensagem MCIWNDM_CAN_CONFIG.
MCIWndCanEject

A macro MCIWndCanEject determina se um dispositivo MCI pode ejetar sua mídia. Você pode usar essa macro ou enviar explicitamente a mensagem MCIWNDM_CAN_EJECT.
MCIWndCanPlay

A macro MCIWndCanPlay determina se um dispositivo MCI pode reproduzir um arquivo de dados ou conteúdo de algum outro tipo. Você pode usar essa macro ou enviar explicitamente a mensagem MCIWNDM_CAN_PLAY.
MCIWndCanRecord

A macro MCIWndCanRecord determina se um dispositivo MCI dá suporte à gravação. Você pode usar essa macro ou enviar explicitamente a mensagem MCIWNDM_CAN_RECORD.
MCIWndCanSave

A macro MCIWndCanSave determina se um dispositivo MCI pode salvar dados. Você pode usar essa macro ou enviar explicitamente a mensagem MCIWNDM_CAN_SAVE.
MCIWndCanWindow

A macro MCIWndCanWindow determina se um dispositivo MCI dá suporte a comandos MCI orientados por janela. Você pode usar essa macro ou enviar explicitamente a mensagem MCIWNDM_CAN_WINDOW.
MCIWndChangeStyles

A macro MCIWndChangeStyles altera os estilos usados pela janela MCIWnd. Você pode usar essa macro ou enviar explicitamente a mensagem MCIWNDM_CHANGESTYLES.
MCIWndClose

A macro MCIWndClose fecha um dispositivo OU arquivo MCI associado a uma janela MCIWnd.
MCIWndCreateA

A função MCIWndCreate registra a classe de janela MCIWnd e cria uma janela MCIWnd para usar serviços MCI. MCIWndCreate também pode abrir um dispositivo ou arquivo MCI (como um arquivo AVI) e associá-lo à janela MCIWnd. (ANSI)
MCIWndCreateW

A função MCIWndCreate registra a classe de janela MCIWnd e cria uma janela MCIWnd para usar serviços MCI. MCIWndCreate também pode abrir um dispositivo ou arquivo MCI (como um arquivo AVI) e associá-lo à janela MCIWnd. (Unicode)
MCIWndDestroy

A macro MCIWndDestroy fecha um dispositivo OU arquivo MCI associado a uma janela MCIWnd e destrói a janela. Você pode usar essa macro ou enviar explicitamente a mensagem WM_CLOSE.
MCIWndEject

A macro MCIWndEject envia um comando para um dispositivo MCI para ejetar sua mídia. Você pode usar essa macro ou enviar explicitamente a mensagem MCIWNDM_EJECT.
MCIWndEnd

A macro MCIWndEnd move a posição atual para o final do conteúdo. Você pode usar essa macro ou enviar explicitamente a mensagem MCI_SEEK.
MCIWndGetActiveTimer

A macro MCIWndGetActiveTimer recupera o período de atualização usado quando a janela MCIWnd é a janela ativa. Você pode usar essa macro ou enviar explicitamente a mensagem MCIWNDM_GETACTIVETIMER.
MCIWndGetAlias

A macro MCIWndGetAlias recupera o alias usado para abrir um dispositivo ou arquivo MCI com a função mciSendString. Você pode usar essa macro ou enviar explicitamente a mensagem MCIWNDM_GETALIAS.
MCIWndGetDest

A macro MCIWndGetDest recupera as coordenadas do retângulo de destino usado para ampliar ou alongar as imagens de um arquivo AVI durante a reprodução. Você pode usar essa macro ou enviar explicitamente a mensagem MCIWNDM_GET_DEST.
MCIWndGetDevice

A macro MCIWndGetDevice recupera o nome do dispositivo MCI atual. Você pode usar essa macro ou enviar explicitamente a mensagem MCIWNDM_GETDEVICE.
MCIWndGetDeviceID

A macro MCIWndGetDeviceID recupera o identificador do dispositivo MCI atual a ser usado com a função mciSendCommand. Você pode usar essa macro ou enviar explicitamente a mensagem MCIWNDM_GETDEVICEID.
MCIWndGetEnd

A macro MCIWndGetEnd recupera o local do final do conteúdo de um dispositivo ou arquivo MCI. Você pode usar essa macro ou enviar explicitamente a mensagem MCIWNDM_GETEND.
MCIWndGetError

A macro MCIWndGetError recupera o último erro mci encontrado. Você pode usar essa macro ou enviar explicitamente a mensagem MCIWNDM_GETERROR.
MCIWndGetFileName

A macro MCIWndGetFileName recupera o nome de arquivo usado por um dispositivo MCI. Você pode usar essa macro ou enviar explicitamente a mensagem MCIWNDM_GETFILENAME.
MCIWndGetInactiveTimer

A macro MCIWndGetInactiveTimer recupera o período de atualização usado quando a janela MCIWnd é a janela inativa. Você pode usar essa macro ou enviar explicitamente a mensagem MCIWNDM_GETINACTIVETIMER.
MCIWndGetLength

A macro MCIWndGetLength recupera o comprimento do conteúdo ou arquivo usado atualmente por um dispositivo MCI. Você pode usar essa macro ou enviar explicitamente a mensagem MCIWNDM_GETLENGTH.
MCIWndGetMode

A macro MCIWndGetMode recupera o modo de operação atual de um dispositivo MCI. Os dispositivos MCI têm vários modos de operação, que são designados por constantes. Você pode usar essa macro ou enviar explicitamente a mensagem MCIWNDM_GETMODE.
MCIWndGetPalette

A macro MCIWndGetPalette recupera um identificador da paleta usada por um dispositivo MCI. Você pode usar essa macro ou enviar explicitamente a mensagem MCIWNDM_GETPALETTE.
MCIWndGetPosition

A macro MCIWndGetPosition recupera o valor numérico da posição atual dentro do conteúdo do dispositivo MCI. Você pode usar essa macro ou enviar explicitamente a mensagem MCIWNDM_GETPOSITION.
MCIWndGetPositionString

A macro MCIWndGetPositionString recupera o valor numérico da posição atual dentro do conteúdo do dispositivo MCI.
MCIWndGetRepeat

A macro MCIWndGetRepeat determina se a reprodução contínua foi ativada. Você pode usar essa macro ou enviar explicitamente a mensagem MCIWNDM_GETREPEAT.
MCIWndGetSource

A macro MCIWndGetSource recupera as coordenadas do retângulo de origem usado para cortar as imagens de um arquivo AVI durante a reprodução. Você pode usar essa macro ou enviar explicitamente a mensagem MCIWNDM_GET_SOURCE.
MCIWndGetSpeed

A macro MCIWndGetSpeed recupera a velocidade de reprodução de um dispositivo MCI. Você pode usar essa macro ou enviar explicitamente a mensagem MCIWNDM_GETSPEED.
MCIWndGetStart

A macro MCIWndGetStart recupera o local do início do conteúdo de um dispositivo ou arquivo MCI. Você pode usar essa macro ou enviar explicitamente a mensagem MCIWNDM_GETSTART.
MCIWndGetStyles

A macro MCIWndGetStyles recupera os sinalizadores que especificam os estilos de janela MCIWnd atuais usados por uma janela. Você pode usar essa macro ou enviar explicitamente a mensagem MCIWNDM_GETSTYLES.
MCIWndGetTimeFormat

A macro MCIWndGetTimeFormat recupera o formato de hora atual de um dispositivo MCI em duas formas: _as um valor numérico e como uma cadeia de caracteres. Você pode usar essa macro ou enviar explicitamente a mensagem MCIWNDM_GETTIMEFORMAT.
MCIWndGetVolume

A macro MCIWndGetVolume recupera a configuração de volume atual de um dispositivo MCI. Você pode usar essa macro ou enviar explicitamente a mensagem MCIWNDM_GETVOLUME.
MCIWndGetZoom

A macro MCIWndGetZoom recupera o valor de zoom atual usado por um dispositivo MCI. Você pode usar essa macro ou enviar explicitamente a mensagem MCIWNDM_GETZOOM.
MCIWndHome

A macro MCIWndHome move a posição atual para o início do conteúdo. Você pode usar essa macro ou enviar explicitamente o comando MCI_SEEK.
MCIWndNew

A macro MCIWndNew cria um novo arquivo para o dispositivo MCI atual. Você pode usar essa macro ou enviar explicitamente a mensagem MCIWNDM_NEW.
MCIWndOpen

A macro MCIWndOpen abre um dispositivo MCI e o associa a uma janela MCIWnd.
MCIWndOpenDialog

A macro MCIWndOpenDialog abre um arquivo de dados especificado pelo usuário e o tipo correspondente de dispositivo MCI e os associa a uma janela MCIWnd.
MCIWndOpenInterface

A macro MCIWndOpenInterface anexa o fluxo de dados ou o arquivo associado à interface especificada a uma janela MCIWnd. Você pode usar essa macro ou enviar explicitamente a mensagem MCIWNDM_OPENINTERFACE.
MCIWndPause

A macro MCIWndPause envia um comando para um dispositivo MCI para pausar a reprodução ou gravação.
MCIWndPlay

A macro MCIWndPlay envia um comando para um dispositivo MCI para começar a reproduzir a partir da posição atual no conteúdo. Você pode usar essa macro ou enviar explicitamente o comando MCI_PLAY.
MCIWndPlayFrom

A macro MCIWndPlayFrom reproduz o conteúdo de um dispositivo MCI do local especificado até o final do conteúdo ou até que outro comando pare a reprodução. Você pode usar essa macro ou enviar explicitamente a mensagem MCIWNDM_PLAYFROM.
MCIWndPlayFromTo

A macro MCIWndPlayFromTo reproduz uma parte do conteúdo entre os locais inicial e final especificados.
MCIWndPlayReverse

A macro MCIWndPlayReverse reproduz o conteúdo atual na direção inversa, começando na posição atual e terminando no início do conteúdo ou até que outro comando pare a reprodução.
MCIWndPlayTo

A macro MCIWndPlayTo reproduz o conteúdo de um dispositivo MCI da posição atual para o local final especificado ou até que outro comando pare a reprodução.
MCIWndPutDest

A macro MCIWndPutDest redefine as coordenadas do retângulo de destino usado para ampliar ou alongar as imagens de um arquivo AVI durante a reprodução. Você pode usar essa macro ou enviar explicitamente a mensagem MCIWNDM_PUT_DEST.
MCIWndPutSource

A macro MCIWndPutSource redefine as coordenadas do retângulo de origem usado para cortar as imagens de um arquivo AVI durante a reprodução. Você pode usar essa macro ou enviar explicitamente a mensagem MCIWNDM_PUT_SOURCE.
MCIWndRealize

A macro MCIWndRealize controla como uma janela MCI foi realizada em primeiro plano ou em segundo plano. Essa macro também faz com que a paleta da janela MCI seja realizada no processo. Você pode usar essa macro ou enviar explicitamente a mensagem MCIWNDM_REALIZE.
MCIWndRecord

A macro MCIWndRecord começa a gravar conteúdo usando o dispositivo MCI. O processo de gravação começa na posição atual no conteúdo e substituirá os dados existentes durante a gravação.
MCIWndRegisterClass

A função MCIWndRegisterClass registra a classe de janela MCI MCIWND_WINDOW_CLASS.
MCIWndResume

A macro MCIWndResume retoma a reprodução ou a gravação de conteúdo do modo pausado. Essa macro reinicia a reprodução ou a gravação da posição atual no conteúdo. Você pode usar essa macro ou enviar explicitamente o comando MCI_RESUME.
MCIWndReturnString

A macro MCIWndReturnString recupera a resposta ao comando de cadeia de caracteres MCI mais recente enviado a um dispositivo MCI. As informações na resposta são fornecidas como uma cadeia de caracteres terminada em nulo. Você pode usar essa macro ou enviar explicitamente a mensagem MCIWNDM_RETURNSTRING.
MCIWndSave

A macro MCIWndSave salva o conteúdo usado atualmente por um dispositivo MCI.
MCIWndSaveDialog

A macro MCIWndSaveDialog salva o conteúdo usado atualmente por um dispositivo MCI. Essa macro exibe a caixa de diálogo Salvar para permitir que o usuário selecione um nome de arquivo para armazenar o conteúdo. Você pode usar essa macro ou enviar explicitamente o comando MCI_SAVE.
MCIWndSeek

A macro MCIWndSeek move a posição de reprodução para o local especificado no conteúdo. Você pode usar essa macro ou usar explicitamente o comando MCI_SEEK.
MCIWndSendString

A macro MCIWndSendString envia um comando MCI em formato de cadeia de caracteres para o dispositivo associado à janela MCIWnd. Você pode usar essa macro ou enviar explicitamente a mensagem MCIWNDM_SENDSTRING.
MCIWndSetActiveTimer

A macro MCIWndSetActiveTimer define o período de atualização usado por MCIWnd para atualizar a barra de faixa na janela MCIWnd, atualizar as informações de posição exibidas na barra de título da janela e enviar mensagens de notificação para a janela pai quando a janela MCIWnd estiver ativa. Você pode usar essa macro ou enviar explicitamente a mensagem MCIWNDM_SETACTIVETIMER.
MCIWndSetInactiveTimer

A macro MCIWndSetInactiveTimer define o período de atualização usado por MCIWnd para atualizar a barra de faixa na janela MCIWnd, atualizar as informações de posição exibidas na barra de título da janela e enviar mensagens de notificação para a janela pai quando a janela MCIWnd estiver inativa. Você pode usar essa macro ou enviar explicitamente a mensagem MCIWNDM_SETINACTIVETIMER.
MCIWndSetOwner

A macro MCIWndSetOwner define a janela para receber mensagens de notificação associadas à janela MCIWnd. Você pode usar essa macro ou enviar explicitamente a mensagem MCIWNDM_SETOWNER.
MCIWndSetPalette

A macro MCIWndSetPalette envia um identificador de paleta para o dispositivo MCI associado à janela MCIWnd. Você pode usar essa macro ou enviar explicitamente a mensagem MCIWNDM_SETPALETTE.
MCIWndSetRepeat

A macro MCIWndSetRepeat define o sinalizador de repetição associado à reprodução contínua. Você pode usar essa macro ou enviar explicitamente a mensagem MCIWNDM_SETREPEAT.
MCIWndSetSpeed

A macro MCIWndSetSpeed define a velocidade de reprodução de um dispositivo MCI. Você pode usar essa macro ou enviar explicitamente a mensagem MCIWNDM_SETSPEED.
MCIWndSetTimeFormat

A macro MCIWndSetTimeFormat define o formato de hora de um dispositivo MCI. Você pode usar essa macro ou enviar explicitamente a mensagem MCIWNDM_SETTIMEFORMAT.
MCIWndSetTimers

A macro MCIWndSetTimers define os períodos de atualização usados pelo MCIWnd para atualizar a barra de faixa na janela MCIWnd, atualizar as informações de posição exibidas na barra de título da janela e enviar mensagens de notificação para a janela pai.
MCIWndSetVolume

A macro MCIWndSetVolume define o nível de volume de um dispositivo MCI. Você pode usar essa macro ou enviar explicitamente a mensagem MCIWNDM_SETVOLUME.
MCIWndSetZoom

A macro MCIWndSetZoom redimensiona uma imagem de vídeo de acordo com um fator de zoom. Esse marco ajusta o tamanho de uma janela MCIWnd enquanto mantém uma taxa de proporção constante. Você pode usar essa macro ou enviar explicitamente a mensagem MCIWNDM_SETZOOM.
MCIWndStep

A macro MCIWndStep move a posição atual no conteúdo para frente ou para trás em um incremento especificado. Você pode usar essa macro ou enviar explicitamente o comando MCI_STEP.
MCIWndStop

A macro MCIWndStop para de reproduzir ou gravar o conteúdo do dispositivo MCI associado à janela MCIWnd. Você pode usar essa macro ou enviar explicitamente o comando MCI_STOP.
MCIWndUseFrames

A macro MCIWndUseFrames define o formato de hora de um dispositivo MCI como quadros. Você pode usar essa macro ou enviar explicitamente a mensagem MCIWNDM_SETTIMEFORMAT.
MCIWndUseTime

A macro MCIWndUseTime define o formato de hora de um dispositivo MCI como milissegundos. Você pode usar essa macro ou enviar explicitamente a mensagem MCIWNDM_SETTIMEFORMAT.
MCIWndValidateMedia

A macro MCIWndValidateMedia atualiza os locais inicial e final do conteúdo, a posição atual no conteúdo e a barra de acompanhamento de acordo com o formato de hora atual.
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 são compatíveis com a 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.
mmGetCurrentTask

A função mmGetCurrentTask foi preterida. Os aplicativos não devem usar essa função.
mmioAdvance

A função mmioAdvance avança o buffer de E/S de um arquivo configurado para acesso direto ao buffer de E/S com a função mmioGetInfo.
mmioAscend

A função mmioAscend sobe de uma parte em um arquivo RIFF decrescente com a função mmioDescend ou criada com a função mmioCreateChunk.
mmioClose

A função mmioClose fecha um arquivo que foi aberto usando a função mmioOpen.
mmioCreateChunk

A função mmioCreateChunk cria uma parte em um arquivo RIFF que foi aberto usando a função mmioOpen.
mmioDescend

A função mmioDescend desce em uma parte de um arquivo RIFF que foi aberto usando a função mmioOpen. Ele também pode pesquisar uma determinada parte.
mmioFlush

A função mmioFlush gravará o buffer de E/S de um arquivo em disco se o buffer tiver sido gravado.
mmioFOURCC

A macro mmioFOURCC converte quatro caracteres em um código de quatro caracteres.
mmioGetInfo

A função mmioGetInfo recupera informações sobre um arquivo aberto usando a função mmioOpen. Essas informações permitem que o aplicativo acesse diretamente o buffer de E/S, se o arquivo for aberto para E/S em buffer.
mmioInstallIOProc

A função mmioInstallIOProc instala ou remove um procedimento de E/S personalizado e localiza um procedimento de E/S instalado, usando seu código de quatro caracteres correspondente.
mmioInstallIOProcA

A função mmioInstallIOProc instala ou remove um procedimento de E/S personalizado. Essa função também localiza um procedimento de E/S instalado, usando seu código de quatro caracteres correspondente. (mmioInstallIOProcA)
mmioInstallIOProcW

A função mmioInstallIOProcW (Unicode) instala ou remove um procedimento de E/S personalizado e localiza um procedimento de E/S instalado usando seu código correspondente.
mmioOpen

A função mmioOpen abre um arquivo para E/S não armazenada em buffer ou sem buffer; cria um arquivo; exclui um arquivo; ou verifica se existe um arquivo.
mmioOpenA

A função mmioOpen abre um arquivo para E/S não armazenada em buffer ou sem buffer; cria um arquivo; exclui um arquivo; ou verifica se existe um arquivo. (mmioOpenA)
mmioOpenW

A função mmioOpenW (Unicode) abre um arquivo para E/S não armazenada em buffer ou sem buffer; cria um arquivo; exclui um arquivo; ou verifica se existe um arquivo. (mmioOpenW)
MMIOPROC

A função MMIOProc é um procedimento de E/S (entrada/saída) personalizado instalado pela função mmioInstallIOProc.
mmioRead

A função mmioRead lê um número especificado de bytes de um arquivo aberto usando a função mmioOpen.
mmioRename

A função mmioRename renomeia o arquivo especificado e contém parâmetros que modificam cadeias de caracteres que contêm um nome de arquivo.
mmioRenameA

A função mmioRename renomeia o arquivo especificado. (mmioRenameA)
mmioRenameW

A função mmioRenameW (Unicode) renomeia o arquivo especificado e contém parâmetros que modificam cadeias de caracteres que contêm um nome de arquivo. (mmioRenameW)
mmioSeek

A função mmioSeek altera a posição atual do arquivo em um arquivo aberto usando a função mmioOpen.
mmioSendMessage

A função mmioSendMessage envia uma mensagem para o procedimento de E/S associado ao arquivo especificado.
mmioSetBuffer

A função mmioSetBuffer habilita ou desabilita a E/S em buffer ou altera o tamanho do buffer ou do buffer para um arquivo aberto usando a função mmioOpen.
mmioSetInfo

A função mmioSetInfo atualiza as informações recuperadas pela função mmioGetInfo sobre um arquivo aberto usando a função mmioOpen. Use essa função para encerrar o acesso direto ao buffer de um arquivo aberto para E/S em buffer.
mmioStringToFOURCC

A função mmioStringToFOURCC converte uma cadeia de caracteres terminada em nulo em um código de quatro caracteres e contém parâmetros que modificam a conversão. (mmioStringToFOURCCW)
mmioStringToFOURCCA

A função mmioStringToFOURCC converte uma cadeia de caracteres terminada em nulo em um código de quatro caracteres. (mmioStringToFOURCCA)
mmioStringToFOURCCW

A função mmioStringToFOURCCW (Unicode) converte uma cadeia de caracteres terminada em nulo em um código de quatro caracteres. (mmioStringToFOURCCW)
mmioWrite

A função mmioWrite grava um número especificado de bytes em um arquivo aberto usando a função mmioOpen.
mmTaskBlock

A função mmTaskBlock foi preterida. Os aplicativos não devem usar essa função.
mmTaskCreate

A função mmTaskCreate foi preterida. Os aplicativos não devem usar essa função.
mmTaskSignal

A função mmTaskSignal foi preterida. Os aplicativos não devem usar essa função.
mmTaskYield

A função mmTaskYield foi preterida. Os aplicativos não devem usar essa função.
OpenDriver

Abre uma instância de um driver instalável e inicializa a instância usando as configurações padrão do driver ou um valor específico do driver.
Colar

O método Paste copia um fluxo ou uma parte dele em outro fluxo. Chamado quando um aplicativo usa a função EditStreamPaste.
Leitura

O método Read lê dados de um fluxo e os copia para um buffer definido pelo aplicativo. Se nenhum buffer for fornecido, ele determinará o tamanho do buffer necessário para recuperar o próximo buffer de dados. Chamado quando um aplicativo usa a função AVIStreamRead.
ReadData

O método ReadData lê cabeçalhos de arquivo. Chamado quando um aplicativo usa a função AVIFileReadData.
ReadData

O método ReadData lê cabeçalhos de dados de um fluxo. Chamado quando um aplicativo usa a função AVIStreamReadData.
ReadFormat

O método ReadFormat obtém informações de formato de um fluxo.
SendDriverMessage

Envia a mensagem especificada para o driver instalável.
Setformat

O método SetFormat define informações de formato em um fluxo. Chamado quando um aplicativo usa a função AVIStreamSetFormat.
Setformat

O método SetFormat define o formato de imagem descompactado dos quadros que estão sendo extraídos e, opcionalmente, fornece um buffer para a operação de descompactação.
Setinfo

O método SetInfo altera as características de um fluxo. Chamado quando um aplicativo usa a função EditStreamSetInfo.
sndOpenSound

Abre o evento de som especificado.
StretchDIB

A função StretchDIB copia um bitmap independente do dispositivo de um local de memória para outro e redimensiona a imagem para se ajustar ao retângulo de destino.
timeBeginPeriod

A função timeBeginPeriod solicita uma resolução mínima para temporizadores periódicos.
timeEndPeriod

A função timeEndPeriod limpa uma resolução de temporizador mínima definida anteriormente.
timeGetDevCaps

A função timeGetDevCaps consulta o dispositivo de temporizador para determinar sua resolução.
timeGetSystemTime

A função timeGetSystemTime recupera a hora do sistema, em milissegundos.
timeGetTime

A função timeGetTime recupera a hora do sistema, em milissegundos. A hora do sistema é o tempo decorrido desde que o Windows foi iniciado.
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 do 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 de áudio de forma de onda.
Waveinreset

A função waveInReset interrompe a entrada no dispositivo de entrada waveform-audio determinado 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.
Gravar

O método Write grava dados em um fluxo. Chamado quando um aplicativo usa a função AVIStreamWrite.
WriteData

O método WriteData grava cabeçalhos de arquivo. Chamado quando um aplicativo usa a função AVIFileWriteData.
WriteData

O método WriteData grava cabeçalhos para um fluxo. Chamado quando um aplicativo usa a função AVIStreamWriteData.

Interfaces

 
IAVIEditStream

A interface IAVIEditStream dá suporte à manipulação e modificação de fluxos editáveis. Usa IUnknown::QueryInterface, IUnknown::AddRef, IUnknown::Release, além dos seguintes métodos personalizados:_
IAVIFile

A interface IAVIFile dá suporte à abertura e manipulação de arquivos e cabeçalhos de arquivo e à criação e obtenção de interfaces de fluxo. Usa IUnknown::QueryInterface, IUnknown::AddRef e IUnknown::Release, além dos seguintes métodos personalizados:_
IAVIStream

A interface IAVIStream dá suporte à criação e manipulação de fluxos de dados em um arquivo. Usa IUnknown::QueryInterface, IUnknown::AddRef, IUnknown::Release, além dos seguintes métodos personalizados:_
IAVIStreaming

A interface IAVIStreaming dá suporte à preparação de fluxos de dados abertos para reprodução em operações de streaming. Usa IUnknown::QueryInterface, IUnknown::AddRef, IUnknown::Release, além dos seguintes métodos personalizados:_
IGetFrame

A interface IGetFrame dá suporte à extração, descompactação e exibição de quadros individuais de um fluxo aberto.

Estruturas

 
ACMDRIVERDETAILS

A estrutura ACMDRIVERDETAILS descreve os recursos de um driver do ACM.
ACMFILTERCHOOSE

A estrutura ACMFILTERCHOOSE contém informações que o ACM usa para inicializar a caixa de diálogo de seleção de filtro waveform-audio definida pelo sistema.
ACMFILTERDETAILS

A estrutura ACMFILTERDETAILS detalha um filtro waveform-audio para uma marca de filtro específica para um driver do ACM.
ACMFILTERTAGDETAILS

A estrutura ACMFILTERTAGDETAILS detalha uma marca de filtro de áudio de forma de onda para um driver de filtro do ACM.
ACMFORMATCHOOSE

A estrutura ACMFORMATCHOOSE contém informações que o ACM usa para inicializar a caixa de diálogo de seleção de formato de áudio de forma de onda definida pelo sistema.
ACMFORMATDETAILS

A estrutura ACMFORMATDETAILS detalha um formato waveform-audio para uma marca de formato específica para um driver do ACM.
ACMFORMATTAGDETAILS

A estrutura ACMFORMATTAGDETAILS detalha uma marca de formato de áudio de forma de onda para um driver do ACM.
ACMSTREAMHEADER

A estrutura ACMSTREAMHEADER define o cabeçalho usado para identificar um par de buffers de origem e de destino de conversão do ACM para um fluxo de conversão.
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)
AVICOMPRESSOPTIONS

A estrutura AVICOMPRESSOPTIONS contém informações sobre um fluxo e como ele é compactado e salvo. Essa estrutura passa dados para a função AVIMakeCompressedStream (ou a função AVISave, que usa AVIMakeCompressedStream).
AVIFILEINFOA

A estrutura AVIFILEINFO contém informações globais para um arquivo AVI inteiro. (ANSI)
AVIFILEINFOW

A estrutura AVIFILEINFO contém informações globais para um arquivo AVI inteiro. (Unicode)
AVISTREAMINFOA

A estrutura AVISTREAMINFO contém informações para um único fluxo. (ANSI)
AVISTREAMINFOW

A estrutura AVISTREAMINFO contém informações para um único fluxo. (Unicode)
CAPDRIVERCAPS

A estrutura CAPDRIVERCAPS define os recursos do driver de captura. Um aplicativo deve usar a mensagem WM_CAP_DRIVER_GET_CAPS ou a macro capDriverGetCaps para colocar uma cópia dos recursos do driver em uma estrutura CAPDRIVERCAPS sempre que o aplicativo conectar uma janela de captura a um driver de captura.
CAPINFOCHUNK

A estrutura CAPINFOCHUNK contém parâmetros que podem ser usados para definir uma parte de informações em um arquivo de captura AVI. A mensagem WM_CAP_FILE_SET_INFOCHUNK ou a macro capSetInfoChunk é usada para enviar uma estrutura CAPINFOCHUNK para uma janela de captura.
CAPSTATUS

A estrutura CAPSTATUS define o estado atual da janela de captura.
CAPTUREPARMS

A estrutura CAPTUREPARMS contém parâmetros que controlam o processo de captura de vídeo de streaming. Essa estrutura é usada para obter e definir parâmetros que afetam a taxa de captura, o número de buffers a serem usados durante a captura e como a captura é encerrada.
COMPVARS

A estrutura COMPVARS descreve as configurações do compressor para funções como ICCompressorChoose, ICSeqCompressFrame e ICCompressorFree.
DRAWDIBTIME

A estrutura DRAWDIBTIME contém informações de tempo decorrido para executar um conjunto de operações DrawDib. A função DrawDibTime redefine a contagem e o valor de tempo decorrido para cada operação sempre que ela é chamada.
DRVCONFIGINFO

Contém a chave do Registro e os nomes de valor associados ao driver instalável.
ICCOMPRESS

A estrutura ICCOMPRESS contém parâmetros de compactação usados com a mensagem ICM_COMPRESS.
ICCOMPRESSFRAMES

A estrutura ICCOMPRESSFRAMES contém parâmetros de compactação usados com a mensagem ICM_COMPRESS_FRAMES_INFO.
ICDECOMPRESS

A estrutura ICDECOMPRESS contém parâmetros de descompactação usados com a mensagem ICM_DECOMPRESS.
ICDECOMPRESSEX

A estrutura ICDECOMPRESSEX contém parâmetros de descompactação usados com a mensagem ICM_DECOMPRESSEX.
ICDRAW

A estrutura ICDRAW contém parâmetros para desenhar dados de vídeo na tela. Essa estrutura é usada com a mensagem ICM_DRAW.
ICDRAWBEGIN

A estrutura ICDRAWBEGIN contém parâmetros de descompactação usados com a mensagem ICM_DRAW_BEGIN.
ICDRAWSUGGEST

A estrutura ICDRAWSUGGEST contém parâmetros de compactação usados com a mensagem ICM_DRAW_SUGGESTFORMAT para sugerir um formato de entrada apropriado.
ICINFO

A estrutura ICINFO contém parâmetros de compactação fornecidos por um driver de compactação de vídeo. O driver preenche ou atualiza a estrutura quando recebe a mensagem ICM_GETINFO.
ICOPEN

A estrutura ICOPEN contém informações sobre o fluxo de dados que está sendo compactado ou descompactado, o número de versão do driver e como o driver é usado.
ICSETSTATUSPROC

A estrutura ICSETSTATUSPROC contém status informações usadas com a mensagem ICM_SET_STATUS_PROC.
JOYCAPS

A estrutura JOYCAPS (joystickapi.h) contém informações significativas sobre os recursos do joystick.
JOYCAPSA

A estrutura JOYCAPS contém informações sobre os recursos do joystick. (JOYCAPSA)
JOYCAPSW

A estrutura JOYCAPSW (Unicode) (joystickapi.h) contém informações sobre os recursos do joystick.
JOYINFO

A estrutura JOYINFO contém informações sobre a posição do joystick e o estado do botão.
JOYINFOEX

A estrutura JOYINFOEX contém informações estendidas sobre a posição do joystick, a posição do ponto de exibição e o estado do botão.
MCI_DGV_CAPTURE_PARMSA

A estrutura de MCI_DGV_CAPTURE_PARMSA (ANSI) (digitalv.h) contém parâmetros para o comando MCI_CAPTURE para dispositivos de vídeo digital.
MCI_DGV_CAPTURE_PARMSW

A estrutura MCI_DGV_CAPTURE_PARMSW (Unicode) (digitalv.h) contém parâmetros para o comando MCI_CAPTURE para dispositivos de vídeo digital.
MCI_DGV_COPY_PARMS

A estrutura MCI_DGV_COPY_PARMS contém parâmetros para o comando MCI_COPY para dispositivos de vídeo digital.
MCI_DGV_CUE_PARMS

A estrutura MCI_DGV_CUE_PARMS contém parâmetros para o comando MCI_CUE para dispositivos de vídeo digital.
MCI_DGV_CUT_PARMS

A estrutura MCI_DGV_CUT_PARMS contém parâmetros para o comando MCI_CUT para dispositivos de vídeo digital.
MCI_DGV_DELETE_PARMS

A estrutura MCI_DGV_DELETE_PARMS contém parâmetros para o comando MCI_DELETE para dispositivos de vídeo digital.
MCI_DGV_INFO_PARMSA

A estrutura ansi (MCI_DGV_INFO_PARMSA) (digitalv.h) contém parâmetros para o comando MCI_INFO para dispositivos de vídeo digital.
MCI_DGV_INFO_PARMSW

A estrutura MCI_DGV_INFO_PARMSW (Unicode) (digitalv.h) contém parâmetros para o comando MCI_INFO para dispositivos de vídeo digital.
MCI_DGV_LIST_PARMSA

A estrutura MCI_DGV_LIST_PARMSA (ANSI) (digitalv.h) contém as informações do comando MCI_LIST para dispositivos de vídeo digital.
MCI_DGV_LIST_PARMSW

A estrutura MCI_DGV_LIST_PARMSW (Unicode) (digitalv.h) contém as informações do comando MCI_LIST para dispositivos de vídeo digital.
MCI_DGV_MONITOR_PARMS

A estrutura MCI_DGV_MONITOR_PARMS contém parâmetros para o comando MCI_MONITOR.
MCI_DGV_OPEN_PARMSA

A estrutura de MCI_DGV_OPEN_PARMSA (ANSI) (digitalv.h) contém informações para o comando MCI_OPEN para dispositivos de vídeo digital.
MCI_DGV_OPEN_PARMSW

A estrutura MCI_DGV_OPEN_PARMSW (Unicode) (digitalv.h) contém informações para o comando MCI_OPEN para dispositivos de vídeo digital.
MCI_DGV_PASTE_PARMS

A estrutura MCI_DGV_PASTE_PARMS contém parâmetros para o comando MCI_PASTE para dispositivos de vídeo digital.
MCI_DGV_QUALITY_PARMSA

A estrutura ansi (MCI_DGV_QUALITY_PARMSA) (digitalv.h) contém parâmetros para o comando MCI_QUALITY para dispositivos de vídeo digital.
MCI_DGV_QUALITY_PARMSW

A estrutura MCI_DGV_QUALITY_PARMSW (Unicode) (digitalv.h) contém parâmetros para o comando MCI_QUALITY para dispositivos de vídeo digital.
MCI_DGV_RECORD_PARMS

A estrutura MCI_DGV_RECORD_PARMS contém parâmetros para o comando MCI_RECORD para dispositivos de vídeo digital.
MCI_DGV_RECT_PARMS

A estrutura MCI_DGV_RECT_PARMS contém parâmetros para os comandos MCI_FREEZE, MCI_PUT, MCI_UNFREEZE e MCI_WHERE para dispositivos de vídeo digital.
MCI_DGV_RESERVE_PARMSA

A estrutura de MCI_DGV_RESERVE_PARMSA (ANSI) (digitalv.h) contém informações para o comando MCI_RESERVE para dispositivos de vídeo digital.
MCI_DGV_RESERVE_PARMSW

A estrutura MCI_DGV_RESERVE_PARMSW (Unicode) (digitalv.h) contém informações para o comando MCI_RESERVE para dispositivos de vídeo digital.
MCI_DGV_RESTORE_PARMSA

A estrutura MCI_DGV_RESTORE_PARMSA (ANSI) (digitalv.h) contém informações para o comando MCI_RESTORE para dispositivos de vídeo digital.
MCI_DGV_RESTORE_PARMSW

A estrutura MCI_DGV_RESTORE_PARMSW (Unicode) (digitalv.h) contém informações para o comando MCI_RESTORE para dispositivos de vídeo digital.
MCI_DGV_SAVE_PARMSA

A estrutura ansi (MCI_DGV_SAVE_PARMSA) (digitalv.h) contém informações para o comando MCI_SAVE para dispositivos de vídeo digital.
MCI_DGV_SAVE_PARMSW

A estrutura MCI_DGV_SAVE_PARMSW (Unicode) (digitalv.h) contém informações para o comando MCI_SAVE para dispositivos de vídeo digital.
MCI_DGV_SET_PARMS

A estrutura MCI_DGV_SET_PARMS contém parâmetros para o comando MCI_SET para dispositivos de vídeo digital.
MCI_DGV_SETAUDIO_PARMSA

A estrutura ansi (MCI_DGV_SETAUDIO_PARMSA) (digitalv.h) contém parâmetros para o comando MCI_SETAUDIO para dispositivos de vídeo digital.
MCI_DGV_SETAUDIO_PARMSW

A estrutura MCI_DGV_SETAUDIO_PARMSW (Unicode) (digitalv.h) contém parâmetros para o comando MCI_SETAUDIO para dispositivos de vídeo digital.
MCI_DGV_SETVIDEO_PARMSA

A estrutura ansi (MCI_DGV_SETVIDEO_PARMSA) contém parâmetros para o comando MCI_SETVIDEO para dispositivos de vídeo digital.
MCI_DGV_SETVIDEO_PARMSW

A estrutura MCI_DGV_SETVIDEO_PARMSW (Unicode) contém parâmetros para o comando MCI_SETVIDEO para dispositivos de vídeo digital.
MCI_DGV_SIGNAL_PARMS

A estrutura MCI_DGV_SIGNAL_PARMS contém parâmetros para o comando MCI_SIGNAL para dispositivos de vídeo digital.
MCI_DGV_STATUS_PARMSA

A estrutura de MCI_DGV_STATUS_PARMSA (ANSI) contém parâmetros para o comando MCI_STATUS para dispositivos de vídeo digital.
MCI_DGV_STATUS_PARMSW

A estrutura MCI_DGV_STATUS_PARMSW (Unicode) contém parâmetros para o comando MCI_STATUS para dispositivos de vídeo digital.
MCI_DGV_STEP_PARMS

A estrutura MCI_DGV_STEP_PARMS contém parâmetros para o comando MCI_STEP para dispositivos de vídeo digital.
MCI_DGV_UPDATE_PARMS

A estrutura MCI_DGV_UPDATE_PARMS contém parâmetros para o comando MCI_UPDATE.
MCI_DGV_WINDOW_PARMSA

A estrutura ansi (MCI_DGV_WINDOW_PARMSA) contém parâmetros para MCI_WINDOW comando para dispositivos de vídeo digital.
MCI_DGV_WINDOW_PARMSW

A estrutura MCI_DGV_WINDOW_PARMSW (Unicode) contém parâmetros para MCI_WINDOW comando para dispositivos de vídeo digital.
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 configuração de informações de estado de um controle de mixer de áudio. (MIXERCONTROLDETAILS)
MIXERCONTROLDETAILS_BOOLEAN

A estrutura MIXERCONTROLDETAILS_BOOLEAN recupera e define propriedades de controle booliano para um controle de mixer de áudio.
MIXERCONTROLDETAILS_LISTTEXT

A estrutura MIXERCONTROLDETAILS_LISTTEXT recupera informações de texto de lista, texto de rótulo e/ou 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 configuraçã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 configuraçã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)
MMCKINFO

A estrutura MMCKINFO contém informações sobre uma parte em um arquivo RIFF.
PCMWAVEFORMAT

A estrutura PCMWAVEFORMAT descreve o formato de dados para dados de áudio de forma de onda do PCM. Essa estrutura é substituída pela estrutura WAVEFORMATEX.
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.
TIMECAPS

A estrutura TIMECAPS contém informações sobre a resolução do temporizador.
VIDEOHDR

A estrutura VIDEOHDR é usada pela função capVideoStreamCallback.
WAVEFILTER

A estrutura WAVEFILTER define um filtro para dados de áudio de forma de onda.
WAVEFORMAT

A estrutura WAVEFORMAT descreve o formato dos dados de áudio de forma de onda. Essa estrutura é substituída pela estrutura WAVEFORMATEX.
WAVEFORMAT

A estrutura WAVEFORMAT descreve o formato dos 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.
WAVEFORMATEXTENSIBLE

A estrutura WAVEFORMATEXTENSIBLE define o formato de dados de áudio de forma de onda para formatos com mais de dois canais ou resoluções de exemplo mais altas do que o permitido por WAVEFORMATEX.
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)