#[repr(C, align(4))]pub struct mfxY416 {
pub _bitfield_align_1: [u16; 0],
pub _bitfield_1: __BindgenBitfieldUnit<[u8; 8]>,
}Expand description
Specifies “pixel” in Y416 color format.
Fields§
§_bitfield_align_1: [u16; 0]§_bitfield_1: __BindgenBitfieldUnit<[u8; 8]>Implementations§
Source§impl mfxY416
impl mfxY416
pub fn U(&self) -> mfxU32
pub fn set_U(&mut self, val: mfxU32)
pub unsafe fn U_raw(this: *const Self) -> mfxU32
pub unsafe fn set_U_raw(this: *mut Self, val: mfxU32)
pub fn Y(&self) -> mfxU32
pub fn set_Y(&mut self, val: mfxU32)
pub unsafe fn Y_raw(this: *const Self) -> mfxU32
pub unsafe fn set_Y_raw(this: *mut Self, val: mfxU32)
pub fn V(&self) -> mfxU32
pub fn set_V(&mut self, val: mfxU32)
pub unsafe fn V_raw(this: *const Self) -> mfxU32
pub unsafe fn set_V_raw(this: *mut Self, val: mfxU32)
pub fn A(&self) -> mfxU32
pub fn set_A(&mut self, val: mfxU32)
pub unsafe fn A_raw(this: *const Self) -> mfxU32
pub unsafe fn set_A_raw(this: *mut Self, val: mfxU32)
pub fn new_bitfield_1( U: mfxU32, Y: mfxU32, V: mfxU32, A: mfxU32, ) -> __BindgenBitfieldUnit<[u8; 8]>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for mfxY416
impl RefUnwindSafe for mfxY416
impl Send for mfxY416
impl Sync for mfxY416
impl Unpin for mfxY416
impl UnsafeUnpin for mfxY416
impl UnwindSafe for mfxY416
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