#[repr(C)]pub struct BassInfo {Show 14 fields
pub flags: DWORD,
pub size_of_hardware_memory: DWORD,
pub size_of_free_hardware_memory: DWORD,
pub free_samples: DWORD,
pub free_3d_sample_slots: DWORD,
pub minimum_sample_rate: DWORD,
pub maxiumum_sample_rate: DWORD,
pub eax_support: BOOL,
pub minimum_buffer_length: DWORD,
pub direct_sound_version: DWORD,
pub latency: DWORD,
pub init_flags: DWORD,
pub speakers: DWORD,
pub output_frequency: DWORD,
}Fields§
§flags: DWORD§size_of_hardware_memory: DWORD§size_of_free_hardware_memory: DWORD§free_samples: DWORD§free_3d_sample_slots: DWORD§minimum_sample_rate: DWORD§maxiumum_sample_rate: DWORD§eax_support: BOOL§minimum_buffer_length: DWORD§direct_sound_version: DWORD§latency: DWORD§init_flags: DWORD§speakers: DWORD§output_frequency: DWORDImplementations§
Source§impl BassInfo
impl BassInfo
pub fn new( flags: DWORD, size_of_hardware_memory: DWORD, size_of_free_hardware_memory: DWORD, free_samples: DWORD, free_3d_sample_slots: DWORD, minimum_sample_rate: DWORD, maxiumum_sample_rate: DWORD, eax_support: BOOL, minimum_buffer_length: DWORD, direct_sound_version: DWORD, latency: DWORD, init_flags: DWORD, speakers: DWORD, output_frequency: DWORD, ) -> Self
Trait Implementations§
Auto Trait Implementations§
impl Freeze for BassInfo
impl RefUnwindSafe for BassInfo
impl Send for BassInfo
impl Sync for BassInfo
impl Unpin for BassInfo
impl UnwindSafe for BassInfo
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more