#[repr(C, packed(1))]pub struct tagWAVEOUTCAPSW {
pub wMid: WORD,
pub wPid: WORD,
pub vDriverVersion: MMVERSION,
pub szPname: [WCHAR; 32],
pub dwFormats: DWORD,
pub wChannels: WORD,
pub wReserved1: WORD,
pub dwSupport: DWORD,
}
Fields§
§wMid: WORD
§wPid: WORD
§vDriverVersion: MMVERSION
§szPname: [WCHAR; 32]
§dwFormats: DWORD
§wChannels: WORD
§wReserved1: WORD
§dwSupport: DWORD
Trait Implementations§
Source§impl Clone for tagWAVEOUTCAPSW
impl Clone for tagWAVEOUTCAPSW
Source§fn clone(&self) -> tagWAVEOUTCAPSW
fn clone(&self) -> tagWAVEOUTCAPSW
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for tagWAVEOUTCAPSW
impl Debug for tagWAVEOUTCAPSW
Source§impl Ord for tagWAVEOUTCAPSW
impl Ord for tagWAVEOUTCAPSW
Source§fn cmp(&self, other: &tagWAVEOUTCAPSW) -> Ordering
fn cmp(&self, other: &tagWAVEOUTCAPSW) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for tagWAVEOUTCAPSW
impl PartialEq for tagWAVEOUTCAPSW
Source§impl PartialOrd for tagWAVEOUTCAPSW
impl PartialOrd for tagWAVEOUTCAPSW
impl Copy for tagWAVEOUTCAPSW
impl Eq for tagWAVEOUTCAPSW
impl StructuralPartialEq for tagWAVEOUTCAPSW
Auto Trait Implementations§
impl Freeze for tagWAVEOUTCAPSW
impl RefUnwindSafe for tagWAVEOUTCAPSW
impl Send for tagWAVEOUTCAPSW
impl Sync for tagWAVEOUTCAPSW
impl Unpin for tagWAVEOUTCAPSW
impl UnwindSafe for tagWAVEOUTCAPSW
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