Audio.Play Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Reproduce un archivo de sonido .wav.
Sobrecargas
Play(String) |
Reproduce un archivo de sonido .wav. |
Play(Byte[], AudioPlayMode) |
Reproduce un archivo de sonido .wav. |
Play(Stream, AudioPlayMode) |
Reproduce un archivo de sonido .wav. |
Play(String, AudioPlayMode) |
Reproduce un archivo de sonido .wav. |
Play(String)
Reproduce un archivo de sonido .wav.
public:
void Play(System::String ^ location);
public void Play (string location);
member this.Play : string -> unit
Public Sub Play (location As String)
Parámetros
- location
- String
que String
contiene el nombre del archivo de sonido.
Excepciones
location
es una cadena vacía.
El usuario no tiene permisos suficientes para obtener acceso al archivo especificado por location
.
La ruta de acceso del archivo es incorrecta en location
.
El nombre de la ruta de acceso de location
es demasiado largo.
Hay una situación de confianza parcial en la que el usuario no dispone de los permisos necesarios.
Ejemplos
El My.Computer.Audio.Play
método reproduce el sonido especificado en segundo plano cuando PlayMode.Background
se especifica .
Sub PlayBackgroundSoundFile()
My.Computer.Audio.Play("C:\Waterfall.wav",
AudioPlayMode.WaitToComplete)
End Sub
Este ejemplo de código solo se puede ejecutar dentro de una aplicación Windows Forms.
El nombre de archivo debe hacer referencia a un archivo de sonido .wav en el sistema.
Para simplificar la administración de los archivos de sonido, considere la posibilidad de almacenar los archivos como recursos de la aplicación. A continuación, se puede acceder a ellos a través del My.Resources
objeto .
Comentarios
El Play
método reproduce el archivo de sonido .wav almacenado como un archivo en location
, como una matriz de bytes en data
o como una secuencia en stream
.
Si se usa la sobrecarga que toma solo el location
parámetro , el Play
método reproduce el sonido en segundo plano. De lo contrario, el playMode
parámetro determina cómo se reproducirá el sonido.
playMode |
Descripción |
---|---|
AudioPlayMode.Background |
Reproduce el sonido en segundo plano. El código de llamada continúa ejecutándose. |
AudioPlayMode.BackgroundLoop |
Reproduce el sonido en segundo plano hasta que se llama al Stop método . El código de llamada continúa ejecutándose. |
AudioPlayMode.WaitToComplete |
Reproduce el sonido y espera hasta que finalice antes de que continúe el código que realiza la llamada. |
La reproducción en segundo plano permite que la aplicación ejecute otro código mientras se reproduce el sonido.
Para más información, consulte Reproducir sonidos.
Disponibilidad por tipo de proyecto
Tipo de proyecto | Disponible |
---|---|
Aplicación Windows | Sí |
Biblioteca de clases | Sí |
Aplicación de consola | Sí |
Biblioteca de controles de Windows | Sí |
Biblioteca de controles web | No |
Servicio de Windows | Sí |
Sitio web | No |
Consulte también
Se aplica a
Play(Byte[], AudioPlayMode)
Reproduce un archivo de sonido .wav.
public:
void Play(cli::array <System::Byte> ^ data, Microsoft::VisualBasic::AudioPlayMode playMode);
public void Play (byte[] data, Microsoft.VisualBasic.AudioPlayMode playMode);
member this.Play : byte[] * Microsoft.VisualBasic.AudioPlayMode -> unit
Public Sub Play (data As Byte(), playMode As AudioPlayMode)
Parámetros
- data
- Byte[]
Matriz de Byte
que representa el archivo de sonido.
- playMode
- AudioPlayMode
Modo AudioPlayMode para reproducir el sonido. De manera predeterminada, es AudioPlayMode.Background
.
Excepciones
data
es Nothing
.
playMode
no es ninguno de los valores de la enumeración AudioPlayMode.
Hay una situación de confianza parcial en la que el usuario no dispone de los permisos necesarios.
Ejemplos
El My.Computer.Audio.Play
método reproduce el sonido especificado en segundo plano cuando PlayMode.Background
se especifica .
Sub PlayBackgroundSoundFile()
My.Computer.Audio.Play("C:\Waterfall.wav",
AudioPlayMode.WaitToComplete)
End Sub
Este ejemplo de código solo se puede ejecutar dentro de una aplicación Windows Forms.
El nombre de archivo debe hacer referencia a un archivo de sonido .wav en el sistema.
Para simplificar la administración de los archivos de sonido, considere la posibilidad de almacenar los archivos como recursos de la aplicación. A continuación, se puede acceder a ellos a través del My.Resources
objeto .
Comentarios
El Play
método reproduce el archivo de sonido .wav almacenado como un archivo en location
, como una matriz de bytes en data
o como una secuencia en stream
.
Si se usa la sobrecarga que toma solo el location
parámetro , el Play
método reproduce el sonido en segundo plano. De lo contrario, el playMode
parámetro determina cómo se reproducirá el sonido.
playMode |
Descripción |
---|---|
AudioPlayMode.Background |
Reproduce el sonido en segundo plano. El código de llamada continúa ejecutándose. |
AudioPlayMode.BackgroundLoop |
Reproduce el sonido en segundo plano hasta que se llama al Stop método . El código de llamada continúa ejecutándose. |
AudioPlayMode.WaitToComplete |
Reproduce el sonido y espera hasta que finalice antes de que continúe el código que realiza la llamada. |
La reproducción en segundo plano permite que la aplicación ejecute otro código mientras se reproduce el sonido.
Para más información, consulte Reproducir sonidos.
Disponibilidad por tipo de proyecto
Tipo de proyecto | Disponible |
---|---|
Aplicación Windows | Sí |
Biblioteca de clases | Sí |
Aplicación de consola | Sí |
Biblioteca de controles de Windows | Sí |
Biblioteca de controles web | No |
Servicio de Windows | Sí |
Sitio web | No |
Consulte también
Se aplica a
Play(Stream, AudioPlayMode)
Reproduce un archivo de sonido .wav.
public:
void Play(System::IO::Stream ^ stream, Microsoft::VisualBasic::AudioPlayMode playMode);
public void Play (System.IO.Stream stream, Microsoft.VisualBasic.AudioPlayMode playMode);
member this.Play : System.IO.Stream * Microsoft.VisualBasic.AudioPlayMode -> unit
Public Sub Play (stream As Stream, playMode As AudioPlayMode)
Parámetros
- playMode
- AudioPlayMode
Modo AudioPlayMode para reproducir el sonido. De manera predeterminada, es AudioPlayMode.Background
.
Excepciones
stream
es Nothing
.
playMode
no es ninguno de los valores de la enumeración AudioPlayMode.
Hay una situación de confianza parcial en la que el usuario no dispone de los permisos necesarios.
Ejemplos
El My.Computer.Audio.Play
método reproduce el sonido especificado en segundo plano cuando PlayMode.Background
se especifica .
Sub PlayBackgroundSoundFile()
My.Computer.Audio.Play("C:\Waterfall.wav",
AudioPlayMode.WaitToComplete)
End Sub
Este ejemplo de código solo se puede ejecutar dentro de una aplicación Windows Forms.
El nombre de archivo debe hacer referencia a un archivo de sonido .wav en el sistema.
Para simplificar la administración de los archivos de sonido, considere la posibilidad de almacenar los archivos como recursos de la aplicación. A continuación, se puede acceder a ellos a través del My.Resources
objeto .
Comentarios
El Play
método reproduce el archivo de sonido .wav almacenado como un archivo en location
, como una matriz de bytes en data
o como una secuencia en stream
.
Si se usa la sobrecarga que toma solo el location
parámetro , el Play
método reproduce el sonido en segundo plano. De lo contrario, el playMode
parámetro determina cómo se reproducirá el sonido.
playMode |
Descripción |
---|---|
AudioPlayMode.Background |
Reproduce el sonido en segundo plano. El código de llamada continúa ejecutándose. |
AudioPlayMode.BackgroundLoop |
Reproduce el sonido en segundo plano hasta que se llama al Stop método . El código de llamada continúa ejecutándose. |
AudioPlayMode.WaitToComplete |
Reproduce el sonido y espera hasta que finalice antes de que continúe el código que realiza la llamada. |
La reproducción en segundo plano permite que la aplicación ejecute otro código mientras se reproduce el sonido.
Para más información, consulte Reproducir sonidos.
Disponibilidad por tipo de proyecto
Tipo de proyecto | Disponible |
---|---|
Aplicación Windows | Sí |
Biblioteca de clases | Sí |
Aplicación de consola | Sí |
Biblioteca de controles de Windows | Sí |
Biblioteca de controles web | No |
Servicio de Windows | Sí |
Sitio web | No |
Consulte también
Se aplica a
Play(String, AudioPlayMode)
Reproduce un archivo de sonido .wav.
public:
void Play(System::String ^ location, Microsoft::VisualBasic::AudioPlayMode playMode);
public void Play (string location, Microsoft.VisualBasic.AudioPlayMode playMode);
member this.Play : string * Microsoft.VisualBasic.AudioPlayMode -> unit
Public Sub Play (location As String, playMode As AudioPlayMode)
Parámetros
- location
- String
que String
contiene el nombre del archivo de sonido.
- playMode
- AudioPlayMode
Modo AudioPlayMode para reproducir el sonido. De manera predeterminada, es AudioPlayMode.Background
.
Excepciones
location
es una cadena vacía.
El usuario no tiene permisos suficientes para obtener acceso al archivo especificado por location
.
La ruta de acceso del archivo es incorrecta en location
.
El nombre de la ruta de acceso de location
es demasiado largo.
playMode
no es ninguno de los valores de la enumeración AudioPlayMode.
Hay una situación de confianza parcial en la que el usuario no dispone de los permisos necesarios.
Ejemplos
El My.Computer.Audio.Play
método reproduce el sonido especificado en segundo plano cuando PlayMode.Background
se especifica .
Sub PlayBackgroundSoundFile()
My.Computer.Audio.Play("C:\Waterfall.wav",
AudioPlayMode.WaitToComplete)
End Sub
Este ejemplo de código solo se puede ejecutar dentro de una aplicación Windows Forms.
El nombre de archivo debe hacer referencia a un archivo de sonido .wav en el sistema.
Para simplificar la administración de los archivos de sonido, considere la posibilidad de almacenar los archivos como recursos de la aplicación. A continuación, se puede acceder a ellos a través del My.Resources
objeto .
Comentarios
El Play
método reproduce el archivo de sonido .wav almacenado como un archivo en location
, como una matriz de bytes en data
o como una secuencia en stream
.
Si se usa la sobrecarga que toma solo el location
parámetro , el Play
método reproduce el sonido en segundo plano. De lo contrario, el playMode
parámetro determina cómo se reproducirá el sonido.
playMode |
Descripción |
---|---|
AudioPlayMode.Background |
Reproduce el sonido en segundo plano. El código de llamada continúa ejecutándose. |
AudioPlayMode.BackgroundLoop |
Reproduce el sonido en segundo plano hasta que se llama al Stop método . El código de llamada continúa ejecutándose. |
AudioPlayMode.WaitToComplete |
Reproduce el sonido y espera hasta que finalice antes de que continúe el código que realiza la llamada. |
La reproducción en segundo plano permite que la aplicación ejecute otro código mientras se reproduce el sonido.
Para más información, consulte Reproducir sonidos.
Disponibilidad por tipo de proyecto
Tipo de proyecto | Disponible |
---|---|
Aplicación Windows | Sí |
Biblioteca de clases | Sí |
Aplicación de consola | Sí |
Biblioteca de controles de Windows | Sí |
Biblioteca de controles web | No |
Servicio de Windows | Sí |
Sitio web | No |