Equalizer 类 |
命名空间: LibVLCSharp.Shared
public class Equalizer : Internal
Equalizer 类型公开以下成员。
名称 | 说明 | |
---|---|---|
Equalizer |
Create a new default equalizer, with all frequency values zeroed.
The new equalizer can subsequently be applied to a media player by invoking
libvlc_media_player_set_equalizer().
version LibVLC 2.2.0 or later
| |
Equalizer(UInt32) |
Create a new equalizer, with initial frequency values copied from an existing preset.
The new equalizer can subsequently be applied to a media player by invoking
libvlc_media_player_set_equalizer().
version LibVLC 2.2.0 or later
|
名称 | 说明 | |
---|---|---|
BandCount |
Get the number of distinct frequency bands for an equalizer.
return number of frequency bands
LibVLC 2.2.0 or later
| |
NativeReference |
The pointer to the native code representation of this object
(继承自 Internal。) | |
Preamp |
Get the current pre-amplification value from an equalizer.
return preamp value (Hz)
LibVLC 2.2.0 or later
| |
PresetCount |
Get the number of equalizer presets.
LibVLC 2.2.0 or later
|
名称 | 说明 | |
---|---|---|
Amp |
Get the amplification value for a particular equalizer frequency band.
LibVLC 2.2.0 or later
| |
BandFrequency |
Get a particular equalizer band frequency.
This value can be used, for example, to create a label for an equalizer band control in a user interface.
LibVLC 2.2.0 or later
| |
Dispose |
Dispose of this instance
(继承自 Internal。) | |
Dispose(Boolean) |
Dispose for equalizer
(重写 InternalDispose(Boolean).) | |
Equals | (继承自 Object。) | |
Finalize |
Finalizer for equalizer
(重写 ObjectFinalize.) | |
GetHashCode | (继承自 Object。) | |
GetType | (继承自 Object。) | |
MemberwiseClone | (继承自 Object。) | |
PresetName |
Get the name of a particular equalizer preset.
This name can be used, for example, to prepare a preset label or menu in a user interface.
| |
SetAmp |
Set a new amplification value for a particular equalizer frequency band.
The new equalizer settings are subsequently applied to a media player by invoking MediaPlayer::setEqualizer().
The supplied amplification value will be clamped to the -20.0 to +20.0 range.
LibVLC 2.2.0 or later
| |
SetPreamp |
Set a new pre-amplification value for an equalizer.
The new equalizer settings are subsequently applied to a media player by invoking
MediaPlayer::setEqualizer().
The supplied amplification value will be clamped to the -20.0 to +20.0 range.
| |
ToString | (继承自 Object。) |
名称 | 说明 | |
---|---|---|
IsDisposed |
Indicates whether this object has already been disposed
(继承自 Internal。) | |
Release |
Release native resources by calling this C function
(继承自 Internal。) |
名称 | 说明 | |
---|---|---|
ConvertTo |
类型转换
(由 ObjectExtenstions 定义。) | |
Delay |
延迟操作
(由 ObjectExtenstions 定义。) | |
Equal |
对象是否相等
(由 ObjectExtenstions 定义。) | |
GetCreationCode | (由 ObjectExtenstions 定义。) | |
GetPropretyValue |
获取对象属性值
(由 ObjectExtenstions 定义。) | |
GetValue |
快速动态获取对象的属性值
(由 FastReflectionExtensions 定义。) | |
Invoke |
快速动态调用对象的方法
(由 FastReflectionExtensions 定义。) | |
SetPropretyValue |
设置属性值
(由 ObjectExtenstions 定义。) | |
SetValue |
快速动态设置对象的属性值
(由 FastReflectionExtensions 定义。) |