#[repr(transparent)]pub struct OH_NativeBuffer_ColorGamut(pub c_uint);Available on crate features
native_buffer and api-12 only.Expand description
Indicates the color gamut of a native buffer.
Required System Capabilities: SystemCapability.Graphic.Graphic2D.NativeBuffer
Available since API-level: 12
Version: 1.0
Tuple Fields§
§0: c_uintImplementations§
Source§impl OH_NativeBuffer_ColorGamut
impl OH_NativeBuffer_ColorGamut
Sourcepub const NATIVEBUFFER_COLOR_GAMUT_NATIVE: OH_NativeBuffer_ColorGamut
pub const NATIVEBUFFER_COLOR_GAMUT_NATIVE: OH_NativeBuffer_ColorGamut
< Native or default
Source§impl OH_NativeBuffer_ColorGamut
impl OH_NativeBuffer_ColorGamut
Sourcepub const NATIVEBUFFER_COLOR_GAMUT_STANDARD_BT601: OH_NativeBuffer_ColorGamut
pub const NATIVEBUFFER_COLOR_GAMUT_STANDARD_BT601: OH_NativeBuffer_ColorGamut
< Standard BT601
Source§impl OH_NativeBuffer_ColorGamut
impl OH_NativeBuffer_ColorGamut
Sourcepub const NATIVEBUFFER_COLOR_GAMUT_STANDARD_BT709: OH_NativeBuffer_ColorGamut
pub const NATIVEBUFFER_COLOR_GAMUT_STANDARD_BT709: OH_NativeBuffer_ColorGamut
< Standard BT709
Source§impl OH_NativeBuffer_ColorGamut
impl OH_NativeBuffer_ColorGamut
Sourcepub const NATIVEBUFFER_COLOR_GAMUT_DCI_P3: OH_NativeBuffer_ColorGamut
pub const NATIVEBUFFER_COLOR_GAMUT_DCI_P3: OH_NativeBuffer_ColorGamut
< DCI P3
Source§impl OH_NativeBuffer_ColorGamut
impl OH_NativeBuffer_ColorGamut
Sourcepub const NATIVEBUFFER_COLOR_GAMUT_SRGB: OH_NativeBuffer_ColorGamut
pub const NATIVEBUFFER_COLOR_GAMUT_SRGB: OH_NativeBuffer_ColorGamut
< SRGB
Source§impl OH_NativeBuffer_ColorGamut
impl OH_NativeBuffer_ColorGamut
Sourcepub const NATIVEBUFFER_COLOR_GAMUT_ADOBE_RGB: OH_NativeBuffer_ColorGamut
pub const NATIVEBUFFER_COLOR_GAMUT_ADOBE_RGB: OH_NativeBuffer_ColorGamut
< Adobe RGB
Source§impl OH_NativeBuffer_ColorGamut
impl OH_NativeBuffer_ColorGamut
Sourcepub const NATIVEBUFFER_COLOR_GAMUT_DISPLAY_P3: OH_NativeBuffer_ColorGamut
pub const NATIVEBUFFER_COLOR_GAMUT_DISPLAY_P3: OH_NativeBuffer_ColorGamut
< Display P3
Source§impl OH_NativeBuffer_ColorGamut
impl OH_NativeBuffer_ColorGamut
Sourcepub const NATIVEBUFFER_COLOR_GAMUT_BT2020: OH_NativeBuffer_ColorGamut
pub const NATIVEBUFFER_COLOR_GAMUT_BT2020: OH_NativeBuffer_ColorGamut
< BT2020
Source§impl OH_NativeBuffer_ColorGamut
impl OH_NativeBuffer_ColorGamut
Sourcepub const NATIVEBUFFER_COLOR_GAMUT_BT2100_PQ: OH_NativeBuffer_ColorGamut
pub const NATIVEBUFFER_COLOR_GAMUT_BT2100_PQ: OH_NativeBuffer_ColorGamut
< BT2100 PQ
Source§impl OH_NativeBuffer_ColorGamut
impl OH_NativeBuffer_ColorGamut
Sourcepub const NATIVEBUFFER_COLOR_GAMUT_BT2100_HLG: OH_NativeBuffer_ColorGamut
pub const NATIVEBUFFER_COLOR_GAMUT_BT2100_HLG: OH_NativeBuffer_ColorGamut
< BT2100 HLG
Source§impl OH_NativeBuffer_ColorGamut
impl OH_NativeBuffer_ColorGamut
Sourcepub const NATIVEBUFFER_COLOR_GAMUT_DISPLAY_BT2020: OH_NativeBuffer_ColorGamut
pub const NATIVEBUFFER_COLOR_GAMUT_DISPLAY_BT2020: OH_NativeBuffer_ColorGamut
< Display BT2020
Trait Implementations§
Source§impl Clone for OH_NativeBuffer_ColorGamut
impl Clone for OH_NativeBuffer_ColorGamut
Source§fn clone(&self) -> OH_NativeBuffer_ColorGamut
fn clone(&self) -> OH_NativeBuffer_ColorGamut
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 moreSource§impl Debug for OH_NativeBuffer_ColorGamut
impl Debug for OH_NativeBuffer_ColorGamut
Source§impl Hash for OH_NativeBuffer_ColorGamut
impl Hash for OH_NativeBuffer_ColorGamut
impl Copy for OH_NativeBuffer_ColorGamut
impl Eq for OH_NativeBuffer_ColorGamut
impl StructuralPartialEq for OH_NativeBuffer_ColorGamut
Auto Trait Implementations§
impl Freeze for OH_NativeBuffer_ColorGamut
impl RefUnwindSafe for OH_NativeBuffer_ColorGamut
impl Send for OH_NativeBuffer_ColorGamut
impl Sync for OH_NativeBuffer_ColorGamut
impl Unpin for OH_NativeBuffer_ColorGamut
impl UnwindSafe for OH_NativeBuffer_ColorGamut
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