AudioFileOutputNode Класс

Определение

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

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

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

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

Комментарии

Получите экземпляр этого класса, вызвав AudioGraph.CreateFileOutputNodeAsync и перейдя к свойству CreateFileOutputNodeResult.FileOutputNode .

Свойства

ConsumeInput

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

EffectDefinitions

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

EncodingProperties

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

File

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

FileEncodingProfile

Возвращает профиль кодирования файлов, поддерживаемый выходным узлом звукового файла.

OutgoingGain

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

Методы

Close()

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

DisableEffectsByDefinition(IAudioEffectDefinition)

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

Dispose()

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

EnableEffectsByDefinition(IAudioEffectDefinition)

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

FinalizeAsync()

Завершает асинхронную операцию узла вывода аудиофайла.

Reset()

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

Start()

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

Stop()

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

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

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