Struct windows_sys::Win32::Media::Audio::ACMFORMATCHOOSEW
[−]#[repr(C, packed(1))]pub struct ACMFORMATCHOOSEW {Show 16 fields
pub cbStruct: u32,
pub fdwStyle: u32,
pub hwndOwner: HWND,
pub pwfx: *mut WAVEFORMATEX,
pub cbwfx: u32,
pub pszTitle: PCWSTR,
pub szFormatTag: [u16; 48],
pub szFormat: [u16; 128],
pub pszName: PWSTR,
pub cchName: u32,
pub fdwEnum: u32,
pub pwfxEnum: *mut WAVEFORMATEX,
pub hInstance: HINSTANCE,
pub pszTemplateName: PCWSTR,
pub lCustData: LPARAM,
pub pfnHook: ACMFORMATCHOOSEHOOKPROCW,
}
Expand description
Required features: "Win32_Media_Audio"
, "Win32_Foundation"
Fields
cbStruct: u32
fdwStyle: u32
hwndOwner: HWND
pwfx: *mut WAVEFORMATEX
cbwfx: u32
pszTitle: PCWSTR
szFormatTag: [u16; 48]
szFormat: [u16; 128]
pszName: PWSTR
cchName: u32
fdwEnum: u32
pwfxEnum: *mut WAVEFORMATEX
hInstance: HINSTANCE
pszTemplateName: PCWSTR
lCustData: LPARAM
pfnHook: ACMFORMATCHOOSEHOOKPROCW
Trait Implementations
impl Clone for ACMFORMATCHOOSEW
impl Clone for ACMFORMATCHOOSEW
impl Copy for ACMFORMATCHOOSEW
Auto Trait Implementations
impl RefUnwindSafe for ACMFORMATCHOOSEW
impl !Send for ACMFORMATCHOOSEW
impl !Sync for ACMFORMATCHOOSEW
impl Unpin for ACMFORMATCHOOSEW
impl UnwindSafe for ACMFORMATCHOOSEW
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