Struct windows::Win32::Media::Multimedia::ICINFO
#[repr(C)]pub struct ICINFO {
pub dwSize: u32,
pub fccType: u32,
pub fccHandler: u32,
pub dwFlags: u32,
pub dwVersion: u32,
pub dwVersionICM: u32,
pub szName: [u16; 16],
pub szDescription: [u16; 128],
pub szDriver: [u16; 128],
}
Fields§
§dwSize: u32
§fccType: u32
§fccHandler: u32
§dwFlags: u32
§dwVersion: u32
§dwVersionICM: u32
§szName: [u16; 16]
§szDescription: [u16; 128]
§szDriver: [u16; 128]
Trait Implementations§
impl Copy for ICINFO
impl Eq for ICINFO
impl StructuralPartialEq for ICINFO
Auto Trait Implementations§
impl Freeze for ICINFO
impl RefUnwindSafe for ICINFO
impl Send for ICINFO
impl Sync for ICINFO
impl Unpin for ICINFO
impl UnwindSafe for ICINFO
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
)