IAudioNodeWithListener インターフェイス

定義

空間オーディオ リスナーをサポートするオーディオ ノードによって実装されるインターフェイス。

public interface class IAudioNodeWithListener : IClosable, IAudioNode
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 196608)]
/// [Windows.Foundation.Metadata.Guid(235901052, 31231, 17732, 158, 235, 1, 37, 123, 21, 16, 90)]
struct IAudioNodeWithListener : IClosable, IAudioNode
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 196608)]
[Windows.Foundation.Metadata.Guid(235901052, 31231, 17732, 158, 235, 1, 37, 123, 21, 16, 90)]
public interface IAudioNodeWithListener : System.IDisposable, IAudioNode
Public Interface IAudioNodeWithListener
Implements IAudioNode, IDisposable
派生
属性
実装

Windows の要件

デバイス ファミリ
Windows 10 Anniversary Edition (10.0.14393.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v3.0 で導入)

プロパティ

ConsumeInput

オーディオ ノードが入力を使用するかどうかを示す値を取得または設定します。

(継承元 IAudioNode)
EffectDefinitions

オーディオ ノードの効果定義の一覧を取得します。

(継承元 IAudioNode)
EncodingProperties

オーディオ ノードのエンコード プロパティを取得します。

(継承元 IAudioNode)
Listener

空間オーディオ処理の使用時にノードのオーディオの読み取り元となるリスナーの位置やその他の特性を記述する AudioNodeListener を取得または設定します。

OutgoingGain

オーディオ ノードの出力ゲインを取得または設定します。

(継承元 IAudioNode)

メソッド

DisableEffectsByDefinition(IAudioEffectDefinition)

指定した効果定義を持つ EffectDefinitions リスト内のすべての効果を無効にします。

(継承元 IAudioNode)
Dispose()

アンマネージ リソースの解放またはリセットに関連付けられているアプリケーション定義のタスクを実行します。

EnableEffectsByDefinition(IAudioEffectDefinition)

指定した効果定義を使用して、 EffectDefinitions リスト内のすべての効果を有効にします。

(継承元 IAudioNode)
Reset()

オーディオ ノードをリセットします。

(継承元 IAudioNode)
Start()

オーディオ ノードを起動します。

(継承元 IAudioNode)
Stop()

オーディオ ノードを停止します。

(継承元 IAudioNode)

適用対象

こちらもご覧ください