AudioGraphBatchUpdater AudioGraphBatchUpdater AudioGraphBatchUpdater AudioGraphBatchUpdater AudioGraphBatchUpdater Class


An object that, upon creation with CreateBatchUpdater, causes all subsequent modifications to all nodes in an AudioGraph to be accumulated and then committed once your app closes or disposes of the batch updater object.

public : sealed class AudioGraphBatchUpdater : IClosable
struct winrt::Windows::Media::Audio::AudioGraphBatchUpdater : IClosable
public sealed class AudioGraphBatchUpdater : IDisposable
Public NotInheritable Class AudioGraphBatchUpdater Implements IDisposable
// This class does not provide a public constructor.

Windows 10 requirements

Device family
Windows 10 Anniversary Edition (introduced v10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v3)


Get an instance of this class by calling AudioGraph.CreateBatchUpdater.


Close() Close() Close() Close() Close()

Closes the CreateBatchUpdater, causing all audio graph node modifications accumulated since the object was created to be committed.

Dispose() Dispose() Dispose() Dispose() Dispose()

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

See also