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 定义。) |