AudioCategory Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Описывает назначение звуковых данных в аудиопотоке. Используется в качестве значения AudioCategory.
public enum class AudioCategory
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class AudioCategory
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum AudioCategory
Public Enum AudioCategory
- Наследование
-
AudioCategory
- Атрибуты
Требования к Windows
Семейство устройств |
Windows 10 (появилось в 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (появилось в v1.0)
|
Поля
Alerts | 4 | Звук предназначен для системных или приложений уведомлений, например мелодий звонка. |
BackgroundCapableMedia | 2 | Звук предназначен для общих носителей, например аудио для видео или потоковой передачи, и может воспроизводиться в фоновом режиме. Это значение перечисления является устаревшим. Дополнительные сведения см. в разделе Примечания. |
Communications | 3 | Звук предназначен для однорангового общения, например чата или VoIP. |
ForegroundOnlyMedia | 1 | Звук предназначен для общих носителей, например аудио для видео или потоковой передачи, но не должен воспроизводиться в фоновом режиме. Это значение перечисления является устаревшим. Дополнительные сведения см. в разделе Примечания. |
GameChat | 8 | Звук игрового чата. Аналогично обмену данными , за исключением того, что GameChat не затухает другие потоки. |
GameEffects | 6 | Звук предназначен для звуковых эффектов, зависящих от игры. |
GameMedia | 7 | Звук является фоновым (не-событием или окружающим) звуком для игр. |
Media | 11 | Поток, включающий звук без диалогового окна. |
Movie | 10 | Поток, включающий звук с диалоговым окном. |
Other | 0 | Все остальные потоки. |
SoundEffects | 5 | Звук предназначен для звуковых эффектов. |
Speech | 9 | Звук — это речь. |
Комментарии
Эти значения перечисления используются свойством MediaElement.AudioCategory . Если вы используете элемент управления MediaPlayerElement , используйте значения перечисления MediaPlayerAudioCategory , чтобы задать AudioCategory непосредственно в базовом MediaPlayer .
Начиная с Windows 10 версии 1511 значения перечисления ForegroundOnlyMedia и BackgroundCapableMedia являются устаревшими. Дополнительные сведения об использовании фонового звука в приложении см. в разделе Воспроизведение мультимедиа в фоновом режиме.
Игры должны относить свои потоки музыки к категории GameMedia, чтобы звук музыки в игре автоматически отключался, если другое приложение воспроизводит музыку в фоновом режиме. Приложения для музыки и видео должны относить свои потоки к категории Media или Movie, чтобы у них был приоритет перед потоками GameMedia. Игровой звук для внутриигровых кинематографических или катсцененов, когда звук предварительно скомпилирован или по творческим причинам должен иметь приоритет над фоновым звуком, также следует классифицировать как Мультимедиа или Фильм.