Struct windows_sys::Win32::Media::Audio::ACMFORMATCHOOSEA
[−]#[repr(C, packed(1))]pub struct ACMFORMATCHOOSEA {Show 16 fields
pub cbStruct: u32,
pub fdwStyle: u32,
pub hwndOwner: HWND,
pub pwfx: *mut WAVEFORMATEX,
pub cbwfx: u32,
pub pszTitle: PCSTR,
pub szFormatTag: [CHAR; 48],
pub szFormat: [CHAR; 128],
pub pszName: PSTR,
pub cchName: u32,
pub fdwEnum: u32,
pub pwfxEnum: *mut WAVEFORMATEX,
pub hInstance: HINSTANCE,
pub pszTemplateName: PCSTR,
pub lCustData: LPARAM,
pub pfnHook: ACMFORMATCHOOSEHOOKPROCA,
}
Expand description
Required features: ‘Win32_Media_Audio’, ‘Win32_Foundation’
Fields
cbStruct: u32
fdwStyle: u32
hwndOwner: HWND
pwfx: *mut WAVEFORMATEX
cbwfx: u32
pszTitle: PCSTR
szFormatTag: [CHAR; 48]
szFormat: [CHAR; 128]
pszName: PSTR
cchName: u32
fdwEnum: u32
pwfxEnum: *mut WAVEFORMATEX
hInstance: HINSTANCE
pszTemplateName: PCSTR
lCustData: LPARAM
pfnHook: ACMFORMATCHOOSEHOOKPROCA
Trait Implementations
impl Clone for ACMFORMATCHOOSEA
impl Clone for ACMFORMATCHOOSEA
impl Copy for ACMFORMATCHOOSEA
Auto Trait Implementations
impl RefUnwindSafe for ACMFORMATCHOOSEA
impl !Send for ACMFORMATCHOOSEA
impl !Sync for ACMFORMATCHOOSEA
impl Unpin for ACMFORMATCHOOSEA
impl UnwindSafe for ACMFORMATCHOOSEA
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more