Struct windows_sys::Win32::Media::Multimedia::ICCOMPRESSFRAMES
[−]#[repr(C)]pub struct ICCOMPRESSFRAMES {Show 16 fields
pub dwFlags: u32,
pub lpbiOutput: *mut BITMAPINFOHEADER,
pub lOutput: LPARAM,
pub lpbiInput: *mut BITMAPINFOHEADER,
pub lInput: LPARAM,
pub lStartFrame: i32,
pub lFrameCount: i32,
pub lQuality: i32,
pub lDataRate: i32,
pub lKeyRate: i32,
pub dwRate: u32,
pub dwScale: u32,
pub dwOverheadPerFrame: u32,
pub dwReserved2: u32,
pub GetData: isize,
pub PutData: isize,
}Expand description
Required features: ‘Win32_Media_Multimedia’, ‘Win32_Foundation’, ‘Win32_Graphics_Gdi’
Fields
dwFlags: u32lpbiOutput: *mut BITMAPINFOHEADERlOutput: LPARAMlpbiInput: *mut BITMAPINFOHEADERlInput: LPARAMlStartFrame: i32lFrameCount: i32lQuality: i32lDataRate: i32lKeyRate: i32dwRate: u32dwScale: u32dwOverheadPerFrame: u32dwReserved2: u32GetData: isizePutData: isizeTrait Implementations
impl Clone for ICCOMPRESSFRAMES
impl Clone for ICCOMPRESSFRAMES
impl Copy for ICCOMPRESSFRAMES
Auto Trait Implementations
impl RefUnwindSafe for ICCOMPRESSFRAMES
impl !Send for ICCOMPRESSFRAMES
impl !Sync for ICCOMPRESSFRAMES
impl Unpin for ICCOMPRESSFRAMES
impl UnwindSafe for ICCOMPRESSFRAMES
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