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: u32
lpbiOutput: *mut BITMAPINFOHEADER
lOutput: LPARAM
lpbiInput: *mut BITMAPINFOHEADER
lInput: LPARAM
lStartFrame: i32
lFrameCount: i32
lQuality: i32
lDataRate: i32
lKeyRate: i32
dwRate: u32
dwScale: u32
dwOverheadPerFrame: u32
dwReserved2: u32
GetData: isize
PutData: isize
Trait 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