Partilhar via


AudioGraphBatchUpdater Classe

Definição

Um objeto que, após a criação com CreateBatchUpdater, faz com que todas as modificações subsequentes em todos os nós em um AudioGraph sejam acumuladas e confirmadas depois que seu aplicativo fecha ou descarta o objeto do atualizador de lote.

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
Herança
Object Platform::Object IInspectable AudioGraphBatchUpdater
Atributos
Implementações

Requisitos do Windows

Família de dispositivos
Windows 10 Anniversary Edition (introduzida na 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v3.0)
Funcionalidades do aplicativo
backgroundMediaRecording

Comentários

Obtenha uma instância dessa classe chamando AudioGraph.CreateBatchUpdater.

Métodos

Close()

Fecha o CreateBatchUpdater, causando todas as modificações de nó de grafo de áudio acumuladas desde que o objeto foi criado para ser confirmado.

Dispose()

Realiza tarefas definidas pelo aplicativo associadas à liberação ou à redefinição de recursos não gerenciados.

Aplica-se a

Confira também