Struct windows_sys::Media::Effects::AudioEffectType
[−]#[repr(transparent)]pub struct AudioEffectType(pub i32);
Expand description
Required features: "Media_Effects"
Tuple Fields
0: i32
Implementations
impl AudioEffectType
impl AudioEffectType
pub const Other: Self = Self(0i32)
pub const AcousticEchoCancellation: Self = Self(1i32)
pub const NoiseSuppression: Self = Self(2i32)
pub const AutomaticGainControl: Self = Self(3i32)
pub const BeamForming: Self = Self(4i32)
pub const ConstantToneRemoval: Self = Self(5i32)
pub const Equalizer: Self = Self(6i32)
pub const LoudnessEqualizer: Self = Self(7i32)
pub const BassBoost: Self = Self(8i32)
pub const VirtualSurround: Self = Self(9i32)
pub const VirtualHeadphones: Self = Self(10i32)
pub const SpeakerFill: Self = Self(11i32)
pub const RoomCorrection: Self = Self(12i32)
pub const BassManagement: Self = Self(13i32)
pub const EnvironmentalEffects: Self = Self(14i32)
pub const SpeakerProtection: Self = Self(15i32)
pub const SpeakerCompensation: Self = Self(16i32)
pub const DynamicRangeCompression: Self = Self(17i32)
pub const FarFieldBeamForming: Self = Self(18i32)
pub const DeepNoiseSuppression: Self = Self(19i32)
Trait Implementations
impl Clone for AudioEffectType
impl Clone for AudioEffectType
impl Copy for AudioEffectType
Auto Trait Implementations
impl RefUnwindSafe for AudioEffectType
impl Send for AudioEffectType
impl Sync for AudioEffectType
impl Unpin for AudioEffectType
impl UnwindSafe for AudioEffectType
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more