menu
AudioEventBinding
import { AudioEventBinding } from "destack:audio/binding";
Event binding family.
1export interface AudioEventBinding {2 openAudioEvents(subscription: &'a readonly AudioEventSubscription): Result<AudioEventHandle, HostError>;3 closeAudioEvents(events: AudioEventHandle): Result<void, HostError>;4 readAudioEvents(events: AudioEventHandle, maxEvents: uint32, timeoutNs?: uint64 | undefined): Result<AudioEvent[], HostError>;5}Members
openAudioEvents(subscription: &'a readonly AudioEventSubscription): Result<AudioEventHandle, HostError>Open one audio event subscription.
closeAudioEvents(events: AudioEventHandle): Result<void, HostError>Close one audio event subscription.
readAudioEvents(events: AudioEventHandle, maxEvents: uint32, timeoutNs?: uint64 | undefined): Result<AudioEvent[], HostError>Read audio events.