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)

適用対象

こちらもご覧ください