#[repr(C, align(4))]pub struct mfxY410 {
pub _bitfield_align_1: [u16; 0],
pub _bitfield_1: __BindgenBitfieldUnit<[u8; 4]>,
}Expand description
Specifies “pixel” in Y410 color format.
Fields§
§_bitfield_align_1: [u16; 0]§_bitfield_1: __BindgenBitfieldUnit<[u8; 4]>Implementations§
Source§impl mfxY410
impl mfxY410
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; 4]>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for mfxY410
impl RefUnwindSafe for mfxY410
impl Send for mfxY410
impl Sync for mfxY410
impl Unpin for mfxY410
impl UnsafeUnpin for mfxY410
impl UnwindSafe for mfxY410
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