Struct audio_device_windows_sys::Windows::Win32::CoreAudio::KSPROPERTY_AUDIO[][src]

#[repr(transparent)]pub struct KSPROPERTY_AUDIO(pub i32);

Implementations

impl KSPROPERTY_AUDIO[src]

pub const KSPROPERTY_AUDIO_LATENCY: Self[src]

pub const KSPROPERTY_AUDIO_COPY_PROTECTION: Self[src]

pub const KSPROPERTY_AUDIO_CHANNEL_CONFIG: Self[src]

pub const KSPROPERTY_AUDIO_VOLUMELEVEL: Self[src]

pub const KSPROPERTY_AUDIO_POSITION: Self[src]

pub const KSPROPERTY_AUDIO_DYNAMIC_RANGE: Self[src]

pub const KSPROPERTY_AUDIO_QUALITY: Self[src]

pub const KSPROPERTY_AUDIO_SAMPLING_RATE: Self[src]

pub const KSPROPERTY_AUDIO_DYNAMIC_SAMPLING_RATE: Self[src]

pub const KSPROPERTY_AUDIO_MIX_LEVEL_TABLE: Self[src]

pub const KSPROPERTY_AUDIO_MIX_LEVEL_CAPS: Self[src]

pub const KSPROPERTY_AUDIO_MUX_SOURCE: Self[src]

pub const KSPROPERTY_AUDIO_MUTE: Self[src]

pub const KSPROPERTY_AUDIO_BASS: Self[src]

pub const KSPROPERTY_AUDIO_MID: Self[src]

pub const KSPROPERTY_AUDIO_TREBLE: Self[src]

pub const KSPROPERTY_AUDIO_BASS_BOOST: Self[src]

pub const KSPROPERTY_AUDIO_EQ_LEVEL: Self[src]

pub const KSPROPERTY_AUDIO_NUM_EQ_BANDS: Self[src]

pub const KSPROPERTY_AUDIO_EQ_BANDS: Self[src]

pub const KSPROPERTY_AUDIO_AGC: Self[src]

pub const KSPROPERTY_AUDIO_DELAY: Self[src]

pub const KSPROPERTY_AUDIO_LOUDNESS: Self[src]

pub const KSPROPERTY_AUDIO_WIDE_MODE: Self[src]

pub const KSPROPERTY_AUDIO_WIDENESS: Self[src]

pub const KSPROPERTY_AUDIO_REVERB_LEVEL: Self[src]

pub const KSPROPERTY_AUDIO_CHORUS_LEVEL: Self[src]

pub const KSPROPERTY_AUDIO_DEV_SPECIFIC: Self[src]

pub const KSPROPERTY_AUDIO_DEMUX_DEST: Self[src]

pub const KSPROPERTY_AUDIO_STEREO_ENHANCE: Self[src]

pub const KSPROPERTY_AUDIO_MANUFACTURE_GUID: Self[src]

pub const KSPROPERTY_AUDIO_PRODUCT_GUID: Self[src]

pub const KSPROPERTY_AUDIO_CPU_RESOURCES: Self[src]

pub const KSPROPERTY_AUDIO_STEREO_SPEAKER_GEOMETRY: Self[src]

pub const KSPROPERTY_AUDIO_SURROUND_ENCODE: Self[src]

pub const KSPROPERTY_AUDIO_3D_INTERFACE: Self[src]

pub const KSPROPERTY_AUDIO_PEAKMETER: Self[src]

pub const KSPROPERTY_AUDIO_ALGORITHM_INSTANCE: Self[src]

pub const KSPROPERTY_AUDIO_FILTER_STATE: Self[src]

pub const KSPROPERTY_AUDIO_PREFERRED_STATUS: Self[src]

pub const KSPROPERTY_AUDIO_PEQ_MAX_BANDS: Self[src]

pub const KSPROPERTY_AUDIO_PEQ_NUM_BANDS: Self[src]

pub const KSPROPERTY_AUDIO_PEQ_BAND_CENTER_FREQ: Self[src]

pub const KSPROPERTY_AUDIO_PEQ_BAND_Q_FACTOR: Self[src]

pub const KSPROPERTY_AUDIO_PEQ_BAND_LEVEL: Self[src]

pub const KSPROPERTY_AUDIO_CHORUS_MODULATION_RATE: Self[src]

pub const KSPROPERTY_AUDIO_CHORUS_MODULATION_DEPTH: Self[src]

pub const KSPROPERTY_AUDIO_REVERB_TIME: Self[src]

pub const KSPROPERTY_AUDIO_REVERB_DELAY_FEEDBACK: Self[src]

pub const KSPROPERTY_AUDIO_POSITIONEX: Self[src]

pub const KSPROPERTY_AUDIO_MIC_ARRAY_GEOMETRY: Self[src]

pub const KSPROPERTY_AUDIO_PRESENTATION_POSITION: Self[src]

pub const KSPROPERTY_AUDIO_WAVERT_CURRENT_WRITE_POSITION: Self[src]

pub const KSPROPERTY_AUDIO_LINEAR_BUFFER_POSITION: Self[src]

pub const KSPROPERTY_AUDIO_PEAKMETER2: Self[src]

pub const KSPROPERTY_AUDIO_WAVERT_CURRENT_WRITE_LASTBUFFER_POSITION: Self[src]

pub const KSPROPERTY_AUDIO_VOLUMELIMIT_ENGAGED: Self[src]

pub const KSPROPERTY_AUDIO_MIC_SENSITIVITY: Self[src]

pub const KSPROPERTY_AUDIO_MIC_SNR: Self[src]

pub const KSPROPERTY_AUDIO_MIC_SENSITIVITY2: Self[src]

Trait Implementations

impl Abi for KSPROPERTY_AUDIO[src]

type Abi = Self

The abi representation of the implementing type. Read more

impl Clone for KSPROPERTY_AUDIO[src]

impl Copy for KSPROPERTY_AUDIO[src]

impl Debug for KSPROPERTY_AUDIO[src]

impl Default for KSPROPERTY_AUDIO[src]

impl Eq for KSPROPERTY_AUDIO[src]

impl From<i32> for KSPROPERTY_AUDIO[src]

impl PartialEq<KSPROPERTY_AUDIO> for KSPROPERTY_AUDIO[src]

impl StructuralEq for KSPROPERTY_AUDIO[src]

impl StructuralPartialEq for KSPROPERTY_AUDIO[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<'a, T> IntoParam<'a, T> for T where
    T: Abi
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.