AudioGraphBatchUpdater クラス

定義

CreateBatchUpdater を使用して作成すると、AudioGraph 内のすべてのノードに対する後続のすべての変更が累積され、アプリがバッチ アップデーター オブジェクトを閉じるか破棄した後にコミットされるオブジェクト。

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

Windows の要件

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

注釈

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

メソッド

Close()

CreateBatchUpdater を閉じ、オブジェクトが作成されてから蓄積されたすべてのオーディオ グラフ ノードの変更がコミットされます。

Dispose()

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

適用対象

こちらもご覧ください