Compartir a través de


AudioGraph.QuantumProcessed Evento

Definición

Notifica que el gráfico de audio ha procesado el cuántico especificado.

// Register
event_token QuantumProcessed(TypedEventHandler<AudioGraph, IInspectable const&> const& handler) const;

// Revoke with event_token
void QuantumProcessed(event_token const* cookie) const;

// Revoke with event_revoker
AudioGraph::QuantumProcessed_revoker QuantumProcessed(auto_revoke_t, TypedEventHandler<AudioGraph, IInspectable const&> const& handler) const;
public event TypedEventHandler<AudioGraph,object> QuantumProcessed;
function onQuantumProcessed(eventArgs) { /* Your code */ }
audioGraph.addEventListener("quantumprocessed", onQuantumProcessed);
audioGraph.removeEventListener("quantumprocessed", onQuantumProcessed);
- or -
audioGraph.onquantumprocessed = onQuantumProcessed;
Public Custom Event QuantumProcessed As TypedEventHandler(Of AudioGraph, Object) 

Tipo de evento

Requisitos de Windows

Características de aplicaciones
backgroundMediaRecording

Comentarios

El evento QuantumProcessed es asincrónico, lo que significa que puede actualizar las propiedades y el estado de los nodos audioGraph y de audio individuales del controlador para este evento. Sin embargo, dado que este evento es asincrónico y se genera solo después de que el motor de audio haya completado el procesamiento, no se genera con una cadencia regular y no debe usarse para el procesamiento sincronizado de datos de audio, como los obtenidos del método AudioFrameOutputNode.GetFrame . En su lugar, se recomienda usar el evento QuantumStarted para el procesamiento de audio sincronizado.

Se aplica a