Поделиться через


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. Игровой звук для внутриигровых кинематографических или катсцененов, когда звук предварительно скомпилирован или по творческим причинам должен иметь приоритет над фоновым звуком, также следует классифицировать как Мультимедиа или Фильм.

Применяется к

См. также раздел