#[repr(C)]pub union mfxFrameData__bindgen_ty_4 {
pub UV: *mut mfxU8,
pub VU: *mut mfxU8,
pub CbCr: *mut mfxU8,
pub CrCb: *mut mfxU8,
pub Cb: *mut mfxU8,
pub U: *mut mfxU8,
pub U16: *mut mfxU16,
pub G: *mut mfxU8,
pub Y410: *mut mfxY410,
pub Y416: *mut mfxY416,
}Fields§
§UV: *mut mfxU8< UV channel for UV merged formats.
VU: *mut mfxU8< YU channel for VU merged formats.
CbCr: *mut mfxU8< CbCr channel for CbCr merged formats.
CrCb: *mut mfxU8< CrCb channel for CrCb merged formats.
Cb: *mut mfxU8< Cb channel.
U: *mut mfxU8< U channel.
U16: *mut mfxU16< U16 channel.
G: *mut mfxU8< G channel.
Y410: *mut mfxY410< T410 channel for Y410 format (merged AVYU).
Y416: *mut mfxY416< This format is a packed 16-bit representation that includes 16 bits of alpha.
Trait Implementations§
Source§impl Clone for mfxFrameData__bindgen_ty_4
impl Clone for mfxFrameData__bindgen_ty_4
Source§fn clone(&self) -> mfxFrameData__bindgen_ty_4
fn clone(&self) -> mfxFrameData__bindgen_ty_4
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 mfxFrameData__bindgen_ty_4
Auto Trait Implementations§
impl !Send for mfxFrameData__bindgen_ty_4
impl !Sync for mfxFrameData__bindgen_ty_4
impl Freeze for mfxFrameData__bindgen_ty_4
impl RefUnwindSafe for mfxFrameData__bindgen_ty_4
impl Unpin for mfxFrameData__bindgen_ty_4
impl UnsafeUnpin for mfxFrameData__bindgen_ty_4
impl UnwindSafe for mfxFrameData__bindgen_ty_4
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