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


AudioSubmixNode Класс

Определение

Представляет узел подмикса звука, который смешивает выходные данные одного или нескольких узлов в один выход, который может быть подключен к выходным узлам или другим узлам подмикса.

public ref class AudioSubmixNode sealed : IClosable, IAudioInputNode
public ref class AudioSubmixNode sealed : IClosable, IAudioInputNode2
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class AudioSubmixNode final : IClosable, IAudioInputNode
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class AudioSubmixNode final : IClosable, IAudioInputNode2
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class AudioSubmixNode : System.IDisposable, IAudioInputNode
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class AudioSubmixNode : System.IDisposable, IAudioInputNode2
Public NotInheritable Class AudioSubmixNode
Implements IAudioInputNode, IDisposable
Public NotInheritable Class AudioSubmixNode
Implements IAudioInputNode2, IDisposable
Наследование
Object Platform::Object IInspectable AudioSubmixNode
Атрибуты
Реализации

Требования к Windows

Семейство устройств
Windows 10 (появилось в 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v1.0)

Комментарии

Получите экземпляр этого класса, вызвав CreateSubmixNode.

Журнал версий

Версия Windows Версия пакета SDK Добавленная стоимость
1607 14393 Излучатель

Свойства

ConsumeInput

Возвращает или задает значение, указывающее, использует ли узел субмикширования входные данные.

EffectDefinitions

Возвращает список определений эффектов для узла подмикса аудио. Эффекты в списке обрабатывают звуковые данные, которые проходят через узел в том порядке, в котором они отображаются в списке.

Emitter

Возвращает объект AudioNodeEmitter , описывающий положение и другие физические характеристики излучателя, из которого создается выходной звук AudioSubmixNode при использовании пространственной обработки звука.

EncodingProperties

Возвращает свойства кодирования для узла подмикса звукового устройства.

OutgoingConnections

Получает исходящие подключения от узла подмикса звука к другим узлам в звуковом графе.

OutgoingGain

Возвращает или задает исходящее значение для узла подмикса звука.

Методы

AddOutgoingConnection(IAudioNode)

Добавляет исходящее подключение к узлу подмикса аудио.

AddOutgoingConnection(IAudioNode, Double)

Добавляет исходящее соединение с получением к узлу подмикса аудио.

Close()

Закрывает узел подмикса звука и удаляет связанные ресурсы.

DisableEffectsByDefinition(IAudioEffectDefinition)

Отключает все эффекты в списке EffectDefinitions с указанным определением эффекта.

Dispose()

Выполняет определяемые приложением задачи, связанные с удалением, высвобождением или сбросом неуправляемых ресурсов.

EnableEffectsByDefinition(IAudioEffectDefinition)

Включает все эффекты в списке EffectDefinitions с указанным определением эффекта.

RemoveOutgoingConnection(IAudioNode)

Удаляет исходящее подключение с узла подмикса звука к указанному узлу.

Reset()

Сбрасывает узел подмикса звука.

Start()

Запускает узел подмикса аудио.

Stop()

Останавливает узел подмикса аудио.

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

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