Freigeben über


AudioGraphBatchUpdater Klasse

Definition

Ein Objekt, das bei der Erstellung mit CreateBatchUpdater bewirkt, dass alle nachfolgenden Änderungen an allen Knoten in einem AudioGraph gesammelt und dann committet werden, sobald die App das Batchupdateobjekt schließt oder entfernt.

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
Vererbung
Object Platform::Object IInspectable AudioGraphBatchUpdater
Attribute
Implementiert

Windows-Anforderungen

Gerätefamilie
Windows 10 Anniversary Edition (eingeführt in 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v3.0)
App-Funktionen
backgroundMediaRecording

Hinweise

Rufen Sie eine instance dieser Klasse ab, indem Sie AudioGraph.CreateBatchUpdater aufrufen.

Methoden

Close()

Schließt createBatchUpdater, sodass alle Änderungen des Audiodiagrammknotens, die seit der Erstellung des Objekts gesammelt wurden, für einen Commit ausgeführt werden.

Dispose()

Führt anwendungsspezifische Aufgaben durch, die mit der Freigabe, der Zurückgabe oder dem Zurücksetzen von nicht verwalteten Ressourcen zusammenhängen.

Gilt für:

Weitere Informationen