Audio.Play Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Воспроизводит звуковой файл .wav.
Перегрузки
| Имя | Описание |
|---|---|
| Play(String) |
Воспроизводит звуковой файл .wav. |
| Play(Byte[], AudioPlayMode) |
Воспроизводит звуковой файл .wav. |
| Play(Stream, AudioPlayMode) |
Воспроизводит звуковой файл .wav. |
| Play(String, AudioPlayMode) |
Воспроизводит звуковой файл .wav. |
Play(String)
- Исходный код:
- Audio.vb
- Исходный код:
- Audio.vb
- Исходный код:
- Audio.vb
- Исходный код:
- Audio.vb
- Исходный код:
- Audio.vb
Воспроизводит звуковой файл .wav.
public:
void Play(System::String ^ location);
public void Play(string location);
member this.Play : string -> unit
Public Sub Play (location As String)
Параметры
- location
- String
Имя String звукового файла.
Исключения
location — пустая строка.
У пользователя нет достаточных разрешений для доступа к файлу с locationименем .
Путь к файлу неправильно сформирован.location
Имя location пути слишком длинным.
Ситуация с частичным доверием существует, в которой у пользователя отсутствуют необходимые разрешения.
Примеры
Метод My.Computer.Audio.Play воспроизводит указанный звук в фоновом режиме при PlayMode.Background указании.
Sub PlayBackgroundSoundFile()
My.Computer.Audio.Play("C:\Waterfall.wav",
AudioPlayMode.WaitToComplete)
End Sub
Этот пример кода может выполняться только в приложении Windows Forms.
Имя файла должно ссылаться на .wav звуковой файл в системе.
Чтобы упростить управление звуковыми файлами, рассмотрите возможность хранения файлов в качестве ресурсов приложения. Затем их можно получить через My.Resources объект.
Комментарии
Метод Play воспроизводит .wav звуковой файл, хранящийся в виде файла locationв dataвиде массива байтов или в виде потока.stream
Если используется перегрузка, которая принимает только location параметр, Play метод воспроизводит звук в фоновом режиме. В противном случае параметр определяет, playMode как будет воспроизводиться звук.
playMode |
Description |
|---|---|
AudioPlayMode.Background |
Воспроизводит звук в фоновом режиме. Вызывающий код продолжает выполняться. |
AudioPlayMode.BackgroundLoop |
Воспроизводит звук в фоновом режиме до Stop вызова метода. Вызывающий код продолжает выполняться. |
AudioPlayMode.WaitToComplete |
Воспроизводит звук и ожидает завершения, пока не завершится вызов кода. |
Фоновое воспроизведение позволяет приложению выполнять другой код во время воспроизведения звука.
Дополнительные сведения см. в разделе "Воспроизведение звуков".
Доступность по типу проекта
| тип проекта | В наличии |
|---|---|
| Приложение Windows | Yes |
| Библиотека классов | Yes |
| Консольное приложение | Yes |
| Библиотека элементов управления Windows | Yes |
| Библиотека веб-элементов управления | Нет |
| Службы Windows | Yes |
| Веб-сайт | Нет |
См. также раздел
Применяется к
Play(Byte[], AudioPlayMode)
- Исходный код:
- Audio.vb
- Исходный код:
- Audio.vb
- Исходный код:
- Audio.vb
- Исходный код:
- Audio.vb
- Исходный код:
- Audio.vb
Воспроизводит звуковой файл .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)
Параметры
- data
- Byte[]
Byte массив, представляющий звуковой файл.
- playMode
- AudioPlayMode
AudioPlayMode режим воспроизведения звука. По умолчанию AudioPlayMode.Background.
Исключения
data равно Nothing.
playMode не является одним из значений AudioPlayMode перечисления.
Ситуация с частичным доверием существует, в которой у пользователя отсутствуют необходимые разрешения.
Примеры
Метод My.Computer.Audio.Play воспроизводит указанный звук в фоновом режиме при PlayMode.Background указании.
Sub PlayBackgroundSoundFile()
My.Computer.Audio.Play("C:\Waterfall.wav",
AudioPlayMode.WaitToComplete)
End Sub
Этот пример кода может выполняться только в приложении Windows Forms.
Имя файла должно ссылаться на .wav звуковой файл в системе.
Чтобы упростить управление звуковыми файлами, рассмотрите возможность хранения файлов в качестве ресурсов приложения. Затем их можно получить через My.Resources объект.
Комментарии
Метод Play воспроизводит .wav звуковой файл, хранящийся в виде файла locationв dataвиде массива байтов или в виде потока.stream
Если используется перегрузка, которая принимает только location параметр, Play метод воспроизводит звук в фоновом режиме. В противном случае параметр определяет, playMode как будет воспроизводиться звук.
playMode |
Description |
|---|---|
AudioPlayMode.Background |
Воспроизводит звук в фоновом режиме. Вызывающий код продолжает выполняться. |
AudioPlayMode.BackgroundLoop |
Воспроизводит звук в фоновом режиме до Stop вызова метода. Вызывающий код продолжает выполняться. |
AudioPlayMode.WaitToComplete |
Воспроизводит звук и ожидает завершения, пока не завершится вызов кода. |
Фоновое воспроизведение позволяет приложению выполнять другой код во время воспроизведения звука.
Дополнительные сведения см. в разделе "Воспроизведение звуков".
Доступность по типу проекта
| тип проекта | В наличии |
|---|---|
| Приложение Windows | Yes |
| Библиотека классов | Yes |
| Консольное приложение | Yes |
| Библиотека элементов управления Windows | Yes |
| Библиотека веб-элементов управления | Нет |
| Службы Windows | Yes |
| Веб-сайт | Нет |
См. также раздел
Применяется к
Play(Stream, AudioPlayMode)
- Исходный код:
- Audio.vb
- Исходный код:
- Audio.vb
- Исходный код:
- Audio.vb
- Исходный код:
- Audio.vb
- Исходный код:
- Audio.vb
Воспроизводит звуковой файл .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)
Параметры
- playMode
- AudioPlayMode
AudioPlayMode режим воспроизведения звука. По умолчанию AudioPlayMode.Background.
Исключения
stream равно Nothing.
playMode не является одним из значений AudioPlayMode перечисления.
Ситуация с частичным доверием существует, в которой у пользователя отсутствуют необходимые разрешения.
Примеры
Метод My.Computer.Audio.Play воспроизводит указанный звук в фоновом режиме при PlayMode.Background указании.
Sub PlayBackgroundSoundFile()
My.Computer.Audio.Play("C:\Waterfall.wav",
AudioPlayMode.WaitToComplete)
End Sub
Этот пример кода может выполняться только в приложении Windows Forms.
Имя файла должно ссылаться на .wav звуковой файл в системе.
Чтобы упростить управление звуковыми файлами, рассмотрите возможность хранения файлов в качестве ресурсов приложения. Затем их можно получить через My.Resources объект.
Комментарии
Метод Play воспроизводит .wav звуковой файл, хранящийся в виде файла locationв dataвиде массива байтов или в виде потока.stream
Если используется перегрузка, которая принимает только location параметр, Play метод воспроизводит звук в фоновом режиме. В противном случае параметр определяет, playMode как будет воспроизводиться звук.
playMode |
Description |
|---|---|
AudioPlayMode.Background |
Воспроизводит звук в фоновом режиме. Вызывающий код продолжает выполняться. |
AudioPlayMode.BackgroundLoop |
Воспроизводит звук в фоновом режиме до Stop вызова метода. Вызывающий код продолжает выполняться. |
AudioPlayMode.WaitToComplete |
Воспроизводит звук и ожидает завершения, пока не завершится вызов кода. |
Фоновое воспроизведение позволяет приложению выполнять другой код во время воспроизведения звука.
Дополнительные сведения см. в разделе "Воспроизведение звуков".
Доступность по типу проекта
| тип проекта | В наличии |
|---|---|
| Приложение Windows | Yes |
| Библиотека классов | Yes |
| Консольное приложение | Yes |
| Библиотека элементов управления Windows | Yes |
| Библиотека веб-элементов управления | Нет |
| Службы Windows | Yes |
| Веб-сайт | Нет |
См. также раздел
Применяется к
Play(String, AudioPlayMode)
- Исходный код:
- Audio.vb
- Исходный код:
- Audio.vb
- Исходный код:
- Audio.vb
- Исходный код:
- Audio.vb
- Исходный код:
- Audio.vb
Воспроизводит звуковой файл .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)
Параметры
- location
- String
Имя String звукового файла.
- playMode
- AudioPlayMode
AudioPlayMode режим воспроизведения звука. По умолчанию AudioPlayMode.Background.
Исключения
location — пустая строка.
У пользователя нет достаточных разрешений для доступа к файлу с locationименем .
Путь к файлу неправильно сформирован.location
Имя location пути слишком длинным.
playMode не является одним из значений AudioPlayMode перечисления.
Ситуация с частичным доверием существует, в которой у пользователя отсутствуют необходимые разрешения.
Примеры
Метод My.Computer.Audio.Play воспроизводит указанный звук в фоновом режиме при PlayMode.Background указании.
Sub PlayBackgroundSoundFile()
My.Computer.Audio.Play("C:\Waterfall.wav",
AudioPlayMode.WaitToComplete)
End Sub
Этот пример кода может выполняться только в приложении Windows Forms.
Имя файла должно ссылаться на .wav звуковой файл в системе.
Чтобы упростить управление звуковыми файлами, рассмотрите возможность хранения файлов в качестве ресурсов приложения. Затем их можно получить через My.Resources объект.
Комментарии
Метод Play воспроизводит .wav звуковой файл, хранящийся в виде файла locationв dataвиде массива байтов или в виде потока.stream
Если используется перегрузка, которая принимает только location параметр, Play метод воспроизводит звук в фоновом режиме. В противном случае параметр определяет, playMode как будет воспроизводиться звук.
playMode |
Description |
|---|---|
AudioPlayMode.Background |
Воспроизводит звук в фоновом режиме. Вызывающий код продолжает выполняться. |
AudioPlayMode.BackgroundLoop |
Воспроизводит звук в фоновом режиме до Stop вызова метода. Вызывающий код продолжает выполняться. |
AudioPlayMode.WaitToComplete |
Воспроизводит звук и ожидает завершения, пока не завершится вызов кода. |
Фоновое воспроизведение позволяет приложению выполнять другой код во время воспроизведения звука.
Дополнительные сведения см. в разделе "Воспроизведение звуков".
Доступность по типу проекта
| тип проекта | В наличии |
|---|---|
| Приложение Windows | Yes |
| Библиотека классов | Yes |
| Консольное приложение | Yes |
| Библиотека элементов управления Windows | Yes |
| Библиотека веб-элементов управления | Нет |
| Службы Windows | Yes |
| Веб-сайт | Нет |