Você está offline; aguardando reconexão

EXEMPLO: LLStream.exe reproduz arquivos de áudio de fluxo

IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.

Clique aqui para ver a versão em Inglês deste artigo: 186493
Este artigo foi arquivado. É oferecido "como está" e não será mais atualizado.
Sumário
LLStream.exe é um exemplo que contém um projeto Visual Basic que demonstra como reproduzir arquivos de áudio de fluxo contínuo chamando várias funções de nível inferior no Windows API. Este exemplo ajudará a criar um programa que reproduz arquivos de áudio continuamente sem diminuir o sistema operacional.
Mais Informações
Os seguintes arquivos estão disponíveis para download no Centro de download da Microsoft:
O exemplo usa várias funções de nível inferior na API do Windows para solucionar a interface de controle de multimídia. Você deve estar familiarizado com usando o Visual Basic para chamar as funções de API do Windows para entender como funciona esse exemplo.

Quando você executa o arquivo executável de extração automática, os seguintes arquivos são expandidos no diretório do projeto de exemplo áudio de fluxo baixo nível:
  • Form1.frm (3 KB) - o formulário principal
  • Module1.BAS (12 KB) - o módulo que contém as declarações de função
  • Project1.vbp (1 KB) - o arquivo de projeto principal
  • Project1.vbw (1 KB) - o espaço de trabalho do projeto
  • Readme.txt - Visão geral das informações de exemplo e download
Multimídia Control Interface (MCI) é a uma maneira de adicionar recursos de multimídia para seu programa em Visual Basic. No entanto, quando você usa o MCI para reproduzir arquivos de áudio continuamente, você pode diminuir ou bloquear o sistema operacional.

Este exemplo mostra como chamar as funções adequadas diretamente para contornar as limitações do MCI. Como o exemplo conecta em um processo do Windows, você deve compilar este exemplo e executar o arquivo executável em vez de executar o exemplo do ambiente de design Visual Basic.

O exemplo utiliza as seguintes funções na API do Windows:
   GlobalAlloc   GlobalFree   GlobalLock   mmioAscend   mmioClose   mmioDescend   mmioDescendParent   mmioOpen   mmioRead   mmioReadString   mmioSeek   mmioStringToFOURCC   PostWavMessage   RtlMoveMemory   waveOutClose   waveOutGetDevCaps   waveOutGetErrorText   waveOutGetNumDevs   waveOutGetPosition   waveOutOpen   waveOutPrepareHeader   waveOutReset   waveOutUnprepareHeader   waveOutWrite				

Aviso: este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 186493 - Última Revisão: 02/23/2014 11:04:38 - Revisão: 1.3

Microsoft Visual Basic 5.0 Learning Edition, Microsoft Visual Basic 5.0 Professional Edition, Microsoft Visual Basic 6.0 Professional Edition, Microsoft Visual Basic 5.0 Enterprise Edition, Microsoft Visual Basic Enterprise Edition for Windows 6.0

  • kbnosurvey kbarchive kbmt kbdownload kbfile kbhowto kbsample kbsound kbstreaming KB186493 KbMtpt
Comentários