#[repr(C)]pub struct _VAImage {Show 13 fields
pub image_id: VAImageID,
pub format: VAImageFormat,
pub buf: VABufferID,
pub width: u16,
pub height: u16,
pub data_size: u32,
pub num_planes: u32,
pub pitches: [u32; 3],
pub offsets: [u32; 3],
pub num_palette_entries: i32,
pub entry_bytes: i32,
pub component_order: [i8; 4],
pub va_reserved: [u32; 4],
}Fields§
§image_id: VAImageID§format: VAImageFormat§buf: VABufferID§width: u16§height: u16§data_size: u32§num_planes: u32§pitches: [u32; 3]§offsets: [u32; 3]§num_palette_entries: i32§entry_bytes: i32§component_order: [i8; 4]§va_reserved: [u32; 4]\brief Reserved bytes for future use, must be zero
Trait Implementations§
impl Copy for _VAImage
impl Eq for _VAImage
impl StructuralPartialEq for _VAImage
Auto Trait Implementations§
impl Freeze for _VAImage
impl RefUnwindSafe for _VAImage
impl Send for _VAImage
impl Sync for _VAImage
impl Unpin for _VAImage
impl UnsafeUnpin for _VAImage
impl UnwindSafe for _VAImage
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