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


AudioFrameOutputNode Класс

Определение

Представляет узел в узле звукового графа, который выводит звуковые данные из графа в код, реализованный приложением.

public ref class AudioFrameOutputNode sealed : IClosable
/// [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 AudioFrameOutputNode final : IClosable
[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 AudioFrameOutputNode : System.IDisposable
Public NotInheritable Class AudioFrameOutputNode
Implements IDisposable
Наследование
Object Platform::Object IInspectable AudioFrameOutputNode
Атрибуты
Реализации

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

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

Комментарии

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

Свойства

ConsumeInput

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

EffectDefinitions

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

EncodingProperties

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

OutgoingGain

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

Методы

Close()

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

DisableEffectsByDefinition(IAudioEffectDefinition)

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

Dispose()

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

EnableEffectsByDefinition(IAudioEffectDefinition)

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

GetFrame()

Возвращает аудиокадр, содержащий все данные, накопленные этим узлом с момента предыдущего вызова GetFrame. Если метод GetFrame еще не был вызван, звуковой кадр будет содержать все данные, накопленные с момента создания узла.

Reset()

Сбрасывает выходной узел звукового кадра.

Start()

Запускает узел вывода звукового кадра.

Stop()

Останавливает узел вывода звукового кадра.

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

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