Struct libavif_sys::avifRGBImage
source · #[repr(C)]pub struct avifRGBImage {
pub width: u32,
pub height: u32,
pub depth: u32,
pub format: avifRGBFormat,
pub chromaUpsampling: avifChromaUpsampling,
pub chromaDownsampling: avifChromaDownsampling,
pub avoidLibYUV: avifBool,
pub ignoreAlpha: avifBool,
pub alphaPremultiplied: avifBool,
pub isFloat: avifBool,
pub pixels: *mut u8,
pub rowBytes: u32,
}Fields§
§width: u32§height: u32§depth: u32§format: avifRGBFormat§chromaUpsampling: avifChromaUpsampling§chromaDownsampling: avifChromaDownsampling§avoidLibYUV: avifBool§ignoreAlpha: avifBool§alphaPremultiplied: avifBool§isFloat: avifBool§pixels: *mut u8§rowBytes: u32Trait Implementations§
source§impl Clone for avifRGBImage
impl Clone for avifRGBImage
source§fn clone(&self) -> avifRGBImage
fn clone(&self) -> avifRGBImage
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read more