AudioDeviceOutputNode.EffectDefinitions プロパティ

定義

オーディオ デバイス出力ノードの効果定義の一覧を取得します。 リスト内の効果は、ノード内を流れるオーディオ データを、リストに表示される順序で処理します。

public:
 property IVector<IAudioEffectDefinition ^> ^ EffectDefinitions { IVector<IAudioEffectDefinition ^> ^ get(); };
IVector<IAudioEffectDefinition> EffectDefinitions();
public IList<IAudioEffectDefinition> EffectDefinitions { get; }
var iVector = audioDeviceOutputNode.effectDefinitions;
Public ReadOnly Property EffectDefinitions As IList(Of IAudioEffectDefinition)

プロパティ値

ノードの効果定義の一覧。

実装

注釈

ノードにオーディオ効果を追加するには、 IAudioEffectDefinition を実装するオブジェクトを EffectDefinitions プロパティに追加します。 効果を無効にするには、以前に追加した効果定義を DisableEffectsByDefinition メソッドに渡します。 定義を EnableEffectsByDefinition に渡して、無効な効果を再び有効にします。

プラットフォームによって提供されるいくつかの効果は、 Windows.Media.Audio 名前空間にあります。 次のようなものが含まれます。

また、IBasicAudioEffect インターフェイスを実装するWindows ランタイム コンポーネントを作成することで、独自のカスタム オーディオ効果を作成することもできます。 カスタム オーディオ効果を作成するチュートリアルについては、「カスタム オーディオ効果」を参照してください。

適用対象