AudioGraph.QuantumProcessed Événement
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
TypedEventHandler<AudioGraph,IInspectable>
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é.