Share via


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()

執行與釋放 (Free)、釋放 (Release) 或重設 Unmanaged 資源相關聯之應用程式定義的工作。

EnableEffectsByDefinition(IAudioEffectDefinition)

啟用 EffectDefinitions 清單中具有指定效果定義的所有效果。

(繼承來源 IAudioNode)
RemoveOutgoingConnection(IAudioNode)

從音訊輸入節點移除傳出連線到指定的節點。

Reset()

重設音訊節點。

(繼承來源 IAudioNode)
Start()

啟動音訊節點。

(繼承來源 IAudioNode)
Stop()

停止音訊節點。

(繼承來源 IAudioNode)

適用於

另請參閱