AudioFrameOutputNode クラス

定義

グラフからアプリで実装されたコードにオーディオ データを出力するオーディオ グラフ ノード内のノードを表します。

public ref class AudioFrameOutputNode sealed : IClosable
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class AudioFrameOutputNode final : IClosable
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class AudioFrameOutputNode : System.IDisposable
Public NotInheritable Class AudioFrameOutputNode
Implements IDisposable
継承
Object Platform::Object IInspectable AudioFrameOutputNode
属性
実装

Windows の要件

デバイス ファミリ
Windows 10 (10.0.10240.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v1.0 で導入)

注釈

CreateFrameOutputNode を呼び出して、このクラスのインスタンスを取得します。

プロパティ

ConsumeInput

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

EffectDefinitions

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

EncodingProperties

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

OutgoingGain

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

メソッド

Close()

オーディオ フレーム出力ノードを閉じ、関連付けられているリソースを破棄します。

DisableEffectsByDefinition(IAudioEffectDefinition)

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

Dispose()

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

EnableEffectsByDefinition(IAudioEffectDefinition)

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

GetFrame()

GetFrame の前回の呼び出し以降にこのノードによって蓄積されたすべてのデータを含むオーディオ フレームを取得します。 GetFrame がまだ呼び出されていない場合、オーディオ フレームには、ノードの作成後に蓄積されたすべてのデータが含まれます。

Reset()

オーディオ フレーム出力ノードをリセットします。

Start()

オーディオ フレーム出力ノードを起動します。

Stop()

オーディオ フレーム出力ノードを停止します。

適用対象

こちらもご覧ください