#[repr(C)]pub struct mfxInfoVPP {
pub reserved: [mfxU32; 8],
pub In: mfxFrameInfo,
pub Out: mfxFrameInfo,
}Expand description
Specifies configurations for video processing. A zero value in any of the fields indicates that the corresponding field is not explicitly specified.
Fields§
§reserved: [mfxU32; 8]§In: mfxFrameInfo< Input format for video processing.
Out: mfxFrameInfo< Output format for video processing.
Trait Implementations§
Source§impl Clone for mfxInfoVPP
impl Clone for mfxInfoVPP
Source§fn clone(&self) -> mfxInfoVPP
fn clone(&self) -> mfxInfoVPP
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for mfxInfoVPP
Auto Trait Implementations§
impl Freeze for mfxInfoVPP
impl RefUnwindSafe for mfxInfoVPP
impl Send for mfxInfoVPP
impl Sync for mfxInfoVPP
impl Unpin for mfxInfoVPP
impl UnsafeUnpin for mfxInfoVPP
impl UnwindSafe for mfxInfoVPP
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