AudioGraph.QuantumStarted Kejadian

Definisi

Memberi tahu bahwa grafik audio telah mulai memproses kuantum baru.

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

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

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

Jenis Acara

Persyaratan Windows

Kemampuan aplikasi
backgroundMediaRecording

Keterangan

Peristiwa QuantumStarted sinkron, yang berarti Anda tidak dapat memperbarui properti atau status AudioGraph atau simpul audio individual dalam handler untuk peristiwa ini. Mencoba melakukan operasi seperti menghentikan grafik audio atau menambahkan, menghapus, atau memulai simpul audio individual akan mengakibatkan pengecualian dilemparkan. Anda dapat mengubah status grafik dan simpulnya dari dalam penanganan aktivitas QuantumProcessed asinkron.

Karena peristiwa ini sinkron dan diaktifkan secara teratur pada irama pemrosesan grafik audio, penanganan aktivitas dapat digunakan untuk pemrosesan data audio yang disinkronkan, seperti yang diperoleh dari metode AudioFrameOutputNode.GetFrame .

Berlaku untuk