Partager via


AudioGraph.QuantumProcessed Événement

Définition

Avertit que le graphique audio a traité le quantum spécifié.

// 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) 

Type d'événement

Configuration requise pour Windows

Fonctionnalités de l’application
backgroundMediaRecording

Remarques

L’événement QuantumProcessed est asynchrone, ce qui signifie que vous pouvez mettre à jour les propriétés et l’état de l’AudioGraph et des nœuds audio individuels dans le gestionnaire pour cet événement. Toutefois, étant donné que cet événement est asynchrone et déclenché uniquement après la fin du traitement du moteur audio, il n’est pas déclenché à une cadence régulière et il ne doit pas être utilisé pour le traitement synchronisé des données audio telles que celles obtenues à partir de la méthode AudioFrameOutputNode.GetFrame . Au lieu de cela, il est recommandé d’utiliser l’événement QuantumStarted pour le traitement audio synchronisé.

S’applique à