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


IAudioInputNode Интерфейс

Определение

Определяет узел ввода звука.

public interface class IAudioInputNode : IClosable, IAudioNode
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(3511156828, 33832, 18308, 183, 253, 169, 157, 70, 140, 93, 32)]
struct IAudioInputNode : IClosable, IAudioNode
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(3511156828, 33832, 18308, 183, 253, 169, 157, 70, 140, 93, 32)]
public interface IAudioInputNode : System.IDisposable, IAudioNode
Public Interface IAudioInputNode
Implements IAudioNode, IDisposable
Производный
Атрибуты
Реализации

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

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

Свойства

ConsumeInput

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

(Унаследовано от IAudioNode)
EffectDefinitions

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

(Унаследовано от IAudioNode)
EncodingProperties

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

(Унаследовано от IAudioNode)
OutgoingConnections

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

OutgoingGain

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

(Унаследовано от IAudioNode)

Методы

AddOutgoingConnection(IAudioNode)

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

AddOutgoingConnection(IAudioNode, Double)

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

DisableEffectsByDefinition(IAudioEffectDefinition)

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

(Унаследовано от IAudioNode)
Dispose()

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

EnableEffectsByDefinition(IAudioEffectDefinition)

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

(Унаследовано от IAudioNode)
RemoveOutgoingConnection(IAudioNode)

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

Reset()

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

(Унаследовано от IAudioNode)
Start()

Запускает звуковой узел.

(Унаследовано от IAudioNode)
Stop()

Останавливает звуковой узел.

(Унаследовано от IAudioNode)

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

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