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: [i8; 48],
pub szFormat: [i8; 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,
}
Fields§
§cbStruct: u32
§fdwStyle: u32
§hwndOwner: HWND
§pwfx: *mut WAVEFORMATEX
§cbwfx: u32
§pszTitle: PCSTR
§szFormatTag: [i8; 48]
§szFormat: [i8; 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
§fn clone(&self) -> ACMFORMATCHOOSEA
fn clone(&self) -> ACMFORMATCHOOSEA
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 moreimpl Copy for ACMFORMATCHOOSEA
Auto Trait Implementations§
impl Freeze for ACMFORMATCHOOSEA
impl RefUnwindSafe for ACMFORMATCHOOSEA
impl !Send for ACMFORMATCHOOSEA
impl !Sync for ACMFORMATCHOOSEA
impl Unpin for ACMFORMATCHOOSEA
impl UnwindSafe for ACMFORMATCHOOSEA
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)source§impl<T> CloneToUninit for Twhere
T: Copy,
impl<T> CloneToUninit for Twhere
T: Copy,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)