Type Alias jpegxl_rs::decode::BasicInfo

source ·
pub type BasicInfo = JxlBasicInfo;
Expand description

Basic information

Aliased Type§

struct BasicInfo {
Show 22 fields pub have_container: JxlBool, pub xsize: u32, pub ysize: u32, pub bits_per_sample: u32, pub exponent_bits_per_sample: u32, pub intensity_target: f32, pub min_nits: f32, pub relative_to_max_display: JxlBool, pub linear_below: f32, pub uses_original_profile: JxlBool, pub have_preview: JxlBool, pub have_animation: JxlBool, pub orientation: JxlOrientation, pub num_color_channels: u32, pub num_extra_channels: u32, pub alpha_bits: u32, pub alpha_exponent_bits: u32, pub alpha_premultiplied: JxlBool, pub preview: JxlPreviewHeader, pub animation: JxlAnimationHeader, pub intrinsic_xsize: u32, pub intrinsic_ysize: u32, /* private fields */
}

Fields§

§have_container: JxlBool§xsize: u32§ysize: u32§bits_per_sample: u32§exponent_bits_per_sample: u32§intensity_target: f32§min_nits: f32§relative_to_max_display: JxlBool§linear_below: f32§uses_original_profile: JxlBool§have_preview: JxlBool§have_animation: JxlBool§orientation: JxlOrientation§num_color_channels: u32§num_extra_channels: u32§alpha_bits: u32§alpha_exponent_bits: u32§alpha_premultiplied: JxlBool§preview: JxlPreviewHeader§animation: JxlAnimationHeader§intrinsic_xsize: u32§intrinsic_ysize: u32