TwclAudioMeter Class
The Audio Meter component represents a peak meter on an audio stream to or from an audio endpoint device.
type TwclAudioMeter = class(TwclCustomAudioEndpoint) end;
The TwclAudioMeter type exposes the following members.
Name | Description | |
---|---|---|
Create(TComponent) | Creates new audio meter component. (Overrides TwclCustomAudioEndpoint.Create(TComponent).) |
Name | Description | |
---|---|---|
Active | Gets the Audio Switcher state. (Inherited from TwclCustomAudio.) | |
Enumerator | Gets the Audio devices enumerator interface. (Inherited from TwclCustomAudio.) | |
Id | Gets the endpoint ID. (Inherited from TwclCustomAudioEndpoint.) | |
OnClosed | The event fires when the Audio Switcher was closed. (Inherited from TwclCustomAudio.) | |
OnDisconnected | The even fires when the endpoint used by this class has been disconnected or removed. (Inherited from TwclCustomAudioEndpoint.) | |
OnOpened | The event fires when the Audio Switcher was opened. (Inherited from TwclCustomAudio.) | |
Receiver | Gets the message receiver. (Inherited from TwclCustomAudio.) |
Name | Description | |
---|---|---|
Close | Closes the audio endpoint. (Overrides TwclCustomAudio.Close.) | |
DoClosed | Calls the | |
DoDisconnected | Fires the OnDisconnected event. (Inherited from TwclCustomAudioEndpoint.) | |
DoOpened | Calls the | |
GetChannels(Cardinal) | Gets the number of channels in the audio stream that are monitored by peak meters. (Overrides TwclCustomAudioEndpoint.GetChannels(Cardinal).) | |
GetChannelsPeak(TwclAudioPeakValues) | Gets the peak sample value for the channels in the audio stream. | |
GetHardwareFeatures(TwclAudioHardwareFeatures) | Queries the audio endpoint device for its hardware-supported functions. (Overrides TwclCustomAudioEndpoint.GetHardwareFeatures(TwclAudioHardwareFeatures).) | |
GetPeak(Single) | Gets the peak sample value in the audio stream. | |
InternalClose | The method called during audio subsystem finalization. (Overrides TwclCustomAudio.InternalClose.) | |
InternalOpen | The method called during audio subsystem initialization. (Overrides TwclCustomAudio.InternalOpen.) | |
MessageReceived(TwclMessage) | The method called when a new notification message received. (Overrides TwclCustomAudio.MessageReceived(TwclMessage).) | |
Open(string) | Opens the specified audio endpoint. (Inherited from TwclCustomAudioEndpoint.) |