Struct windows_sys::Win32::Media::Multimedia::WAVEOPENDESC
#[repr(C, packed(1))]pub struct WAVEOPENDESC {
pub hWave: HWAVE,
pub lpFormat: *mut WAVEFORMAT,
pub dwCallback: usize,
pub dwInstance: usize,
pub uMappedDeviceID: u32,
pub dnDevNode: usize,
}Expand description
Required features: "Win32_Media_Audio"
Fields§
§hWave: HWAVE§lpFormat: *mut WAVEFORMAT§dwCallback: usize§dwInstance: usize§uMappedDeviceID: u32§dnDevNode: usizeTrait Implementations§
§impl Clone for WAVEOPENDESC
impl Clone for WAVEOPENDESC
impl Copy for WAVEOPENDESC
Auto Trait Implementations§
impl RefUnwindSafe for WAVEOPENDESC
impl !Send for WAVEOPENDESC
impl !Sync for WAVEOPENDESC
impl Unpin for WAVEOPENDESC
impl UnwindSafe for WAVEOPENDESC
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