Struct windows_sys::Win32::Media::Audio::ACMDRVSTREAMINSTANCE
[−]#[repr(C, packed(1))]pub struct ACMDRVSTREAMINSTANCE {
pub cbStruct: u32,
pub pwfxSrc: *mut WAVEFORMATEX,
pub pwfxDst: *mut WAVEFORMATEX,
pub pwfltr: *mut WAVEFILTER,
pub dwCallback: usize,
pub dwInstance: usize,
pub fdwOpen: u32,
pub fdwDriver: u32,
pub dwDriver: usize,
pub has: HACMSTREAM,
}
Expand description
Required features: "Win32_Media_Audio"
Fields
cbStruct: u32
pwfxSrc: *mut WAVEFORMATEX
pwfxDst: *mut WAVEFORMATEX
pwfltr: *mut WAVEFILTER
dwCallback: usize
dwInstance: usize
fdwOpen: u32
fdwDriver: u32
dwDriver: usize
has: HACMSTREAM
Trait Implementations
impl Clone for ACMDRVSTREAMINSTANCE
impl Clone for ACMDRVSTREAMINSTANCE
impl Copy for ACMDRVSTREAMINSTANCE
Auto Trait Implementations
impl RefUnwindSafe for ACMDRVSTREAMINSTANCE
impl !Send for ACMDRVSTREAMINSTANCE
impl !Sync for ACMDRVSTREAMINSTANCE
impl Unpin for ACMDRVSTREAMINSTANCE
impl UnwindSafe for ACMDRVSTREAMINSTANCE
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