Você está na página 1de 3

Classe Audio

.NET Framework 4 Fornece mtodos para tocar sons. Hierarquia de herana System.Object Microsoft.VisualBasic.Devices.Audio Namespace: Microsoft.VisualBasic.Devices Assembly: Microsoft.VisualBasic (em Microsoft.VisualBasic.dll) Sintaxe VB
'Declarao <HostProtectionAttribute(SecurityAction.LinkDemand, Resources := HostProtectionResource.ExternalProcessMgmt)> _ Public Class Audio

O tipo Audio expe os membros a seguir. Construtores Nome Audio Descrio Inicializa uma nova instncia da classe Audio. Mtodos Nome Equals(Object) Finalize GetHashCode GetType MemberwiseClone Play(String) Play(Byte(), AudioPlayMode) Play(Stream, AudioPlayMode) Play(String, AudioPlayMode) PlaySystemSound Stop ToString Descrio Determina se o Object especificado igual ao Object atual. (Herdado de Object.) Permite que um objeto tente liberar recursos e executar outras operaes de limpeza antes que ele seja recuperado pela coleta de lixo. (Herdado de Object.) Serve como uma funo hash para um tipo especfico. (Herdado de Object.) Obtm o Type da instncia atual. (Herdado de Object.) Cria uma cpia superficial do Object atual. (Herdado de Object.) Reproduz um arquivo de som wav. Reproduz um arquivo de som wav. Reproduz um arquivo de som wav. Reproduz um arquivo de som wav. Reproduz um som do sistema. Pra um som tocando no fundo. Retorna uma string que representa o objeto atual. (Herdado de

Object.) Comentrios Voc pode usar os mtodos My.Computer.Audio.Play e My.Computer.Audio.PlaySystemSound para reproduzir arquivos de som. wav e sons do sistema. A tabela a seguir lista exemplos de tarefas que envolvam o objeto My.Computer.Audio. Para Tocar um som. Tocar um som muitas vezes. Pare um som tocando no fundo. Veja Como: Tocar sons no Visual Basic Como: Play Looping Sounds in Visual Basic Como: Parar a reproduo de sons em segundo plano na Visual Basic

Availability by Project Type


Tipo de Projeto Windows Application Class Library Console Application Windows Control Library Web Control Library Windows Service Web Site Observao O atributo HostProtectionAttribute aplicado a este tipo ou membro tem o seguinte valor da propriedade Resources: Resources. HostProtectionAttribute no afeta aplicativos de rea de trabalho (que so normalmente iniciados com o clique duplo em um cone, a digitao de um comando ou a insero de uma URL em um navegador). Para obter mais informaes, consulte a classe HostProtectionAttribute ou Atributos de proteo de Host e de programao de SQL Server. Disponvel Yes Yes Yes Yes no Yes no

Exemplos O mtodo My.Computer.Audio.Play toca o som especificado no plano de fundo quando o AudioPlayMode.Background especificado. VB
Sub PlayBackgroundSoundFile() My.Computer.Audio.Play("C:\Waterfall.wav", AudioPlayMode.WaitToComplete) End Sub

Este cdigo pode ser executado somente em um aplicativo Windows Forms. O nome do arquivo deve referenciar um arquivo de som. wav em seu sistema. Para simplificar o gerenciamento de seus arquivos de som, considere armazenar os arquivos como recursos do aplicativo. Os arquivos podem ser acessados atravs do objeto My.Resources.