Windows.Media.Audio Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет API для маршрутизации, микширования и обработки звука.
Классы
AudioDeviceInputNode |
Представляет узел в узле звукового графа, который вводит звуковые данные в граф с аудиоустройства, например с микрофона или внешнего звукового интерфейса. |
AudioDeviceOutputNode |
Представляет узел в узле звукового графа, который выводит звуковые данные из графа на звуковое устройство, например динамик или внешний звуковой интерфейс. |
AudioEffectsPackConfiguration |
Предоставляет API для маршрутизации, микширования и обработки звука. |
AudioFileInputNode |
Представляет узел в узле звукового графа, который вводит звуковые данные в граф из звукового файла. |
AudioFileOutputNode |
Представляет узел в узле звукового графа, который выводит звуковые данные из графа в звуковой файл. |
AudioFrameCompletedEventArgs |
Представляет аргументы для события AudioFrameCompleted . |
AudioFrameInputNode |
Представляет узел в узле звукового графа, который вводит звуковые данные в граф из кода, реализованного приложением, который создает образцы звука программным способом. |
AudioFrameOutputNode |
Представляет узел в узле звукового графа, который выводит звуковые данные из графа в код, реализованный приложением. |
AudioGraph |
Представляет звуковой граф подключенных входных, выходных и субмикшных узлов, которые управляют звуком и направляют их. |
AudioGraphBatchUpdater |
Объект, который при создании с помощью CreateBatchUpdater приводит к накоплению всех последующих изменений всех узлов в AudioGraph , а затем фиксации после закрытия или удаления объекта пакетного модуля обновления приложения. |
AudioGraphConnection |
Представляет соединение в звуковом графе. |
AudioGraphSettings |
Представляет параметры инициализации для звукового графа. Присвойте свойствам этого объекта нужные значения, а затем вызовите AudioGraph.CreateAsync , чтобы создать новый экземпляр звукового графа с указанными параметрами. |
AudioGraphUnrecoverableErrorOccurredEventArgs |
Представляет аргументы для события UnrecoverableErrorOccurred . |
AudioNodeEmitter |
Описывает положение и другие физические характеристики излучателя, из которого создается звук узла AudioGraph при использовании пространственной обработки звука. |
AudioNodeEmitterConeProperties |
Описывает форму конуса, используемую AudioNodeEmitterShape. При внутреннем углу конуса звук не затухается. Под внешним углом конуса звук полностью затухается. |
AudioNodeEmitterDecayModel |
Представляет модель, используемую для вычисления затухания сигнала на основе расстояния от AudioNodeEmitter. |
AudioNodeEmitterNaturalDecayModelProperties |
Описывает характеристики естественного Объекта AudioNodeEmitterDecayModel. |
AudioNodeEmitterShape |
Описывает форму, в которой AudioNodeEmitter выдает звук. |
AudioNodeListener |
Описывает положение и другие физические характеристики прослушивателя, с которого прослушивается звуковой выход узла AudioGraph при использовании пространственной обработки звука. |
AudioPlaybackConnection |
Представляет подключение, позволяющее удаленному устройству выполнять потоковую передачу звука на устройство Windows. |
AudioPlaybackConnectionOpenResult |
Значение, возвращаемое вызовом Open или OpenAsync , которое указывает, был ли вызов успешным, и, если нет, предоставляет расширенный код ошибки. |
AudioStateMonitor |
Позволяет приложению UWP определить, отключена ли в данный момент звук любого из аудиопотоков приложения или уменьшается ли их громкость системой. |
AudioSubmixNode |
Представляет узел подмикса звука, который смешивает выходные данные одного или нескольких узлов в один выход, который может быть подключен к выходным узлам или другим узлам подмикса. |
CreateAudioDeviceInputNodeResult |
Представляет результат попытки создать узел ввода аудиоустройства. |
CreateAudioDeviceOutputNodeResult |
Представляет результат попытки создать выходной узел звукового устройства. |
CreateAudioFileInputNodeResult |
Представляет результат попытки создать входной узел звукового файла. |
CreateAudioFileOutputNodeResult |
Представляет результат попытки создать выходной узел звукового файла. |
CreateAudioGraphResult |
Представляет результат попытки создать звуковой граф. |
CreateMediaSourceAudioInputNodeResult |
Представляет результат попытки создать MediaSourceAudioInputNode. |
EchoEffectDefinition |
Представляет определение эхо-эффекта, поддерживаемое звуковым графом. |
EqualizerBand |
Представляет полосу эквалайзера для эффекта эквалайзера. |
EqualizerEffectDefinition |
Представляет определение эффекта эквалайзера, поддерживаемое звуковым графом. |
FrameInputNodeQuantumStartedEventArgs |
Предоставляет данные для события AudioFrameInputNode.QuantumStarted . Это событие возникает, когда звуковой граф, содержащий входной узел звукового кадра, готов к обработке нового кванта данных. |
LimiterEffectDefinition |
Представляет определение эффекта ограничения, поддерживаемое звуковым графом. |
MediaSourceAudioInputNode |
Представляет узел в звуковом графе, который вводит звуковые данные в граф из объекта MediaSource . |
ReverbEffectDefinition |
Представляет определение эффекта реверберации, поддерживаемое звуковым графом. |
SetDefaultSpatialAudioFormatResult |
Представляет результат попытки задать пространственный звуковой формат по умолчанию. |
SpatialAudioDeviceConfiguration |
Представляет звуковое устройство, предоставляющее сведения и управление текущей пространственной настройкой звука. |
SpatialAudioFormatConfiguration |
Предоставляет способ настройки форматов пространственного звука. |
SpatialAudioFormatSubtype |
Вспомогательный класс для получения идентификаторов GUID для известных пространственных аудиоформатов. |
Интерфейсы
IAudioInputNode |
Определяет узел ввода звука. |
IAudioInputNode2 |
Интерфейс, реализованный узлами ввода звука, поддерживающими пространственный звук. |
IAudioNode |
Определяет звуковой узел. |
IAudioNodeWithListener |
Интерфейс, реализованный звуковыми узлами, поддерживающими пространственный прослушиватель звука. |
Перечисления
AudioDeviceNodeCreationStatus |
Определяет значения состояния для создания узла звукового устройства. |
AudioEffectsPackStatus |
Предоставляет API для маршрутизации, микширования и обработки звука. |
AudioFileNodeCreationStatus |
Определяет значения состояния для создания узла звукового файла. |
AudioGraphCreationStatus |
Определяет значения состояния для создания графа звука. |
AudioGraphUnrecoverableError |
Определяет неустранимые ошибки для звукового графа. |
AudioNodeEmitterDecayKind |
Указывает тип модели распада, используемой AudioNodeEmitter. |
AudioNodeEmitterSettings |
Задает флаги параметров для создания Объекта AudioNodeEmitter. |
AudioNodeEmitterShapeKind |
Задает форму объекта AudioNodeEmitterShape . |
AudioPlaybackConnectionOpenResultStatus | |
AudioPlaybackConnectionState |
Указывает состояние подключения AudioPlaybackConnection. |
MediaSourceAudioInputNodeCreationStatus |
Указывает состояние результата вызова AudioGraph.CreateMediaSourceAudioInputNode. |
MixedRealitySpatialAudioFormatPolicy |
Указывает, какую политику следует использовать при выборе формата пространственного звука в смешанной реальности. |
QuantumSizeSelectionMode |
Определяет значения, используемые для выбора квантового размера. |
SetDefaultSpatialAudioFormatStatus |
Указывает состояние setDefaultSpatialAudioFormatResult, независимо от того, произошел ли сбой (и причина) или успешно выполнен. |
SpatialAudioModel |
Указывает модель пространственной обработки звука, используемую AudioNodeEmitter. |