pub struct DIB(/* private fields */);
Available on crate features
kernel
and gdi
only.Expand description
LOGBRUSH
lbColor
(u32
).
Implementations§
source§impl DIB
impl DIB
sourcepub const unsafe fn from_raw(v: u32) -> Self
pub const unsafe fn from_raw(v: u32) -> Self
Constructs a new object by wrapping the given integer value.
§Safety
Be sure the given value is meaningful for the actual type.
sourcepub const fn raw(&self) -> u32
pub const fn raw(&self) -> u32
Returns the primitive integer underlying value.
This method is similar to Into
, but it
is const
, therefore it can be used in
const contexts.
source§impl DIB
impl DIB
sourcepub const RGB_COLORS: Self = _
pub const RGB_COLORS: Self = _
The color table consists of an array of 16-bit indexes into the currently realized logical palette.
sourcepub const PAL_COLORS: Self = _
pub const PAL_COLORS: Self = _
The color table contains literal RGB values.
Trait Implementations§
source§impl IntUnderlying for DIB
impl IntUnderlying for DIB
source§impl Ord for DIB
impl Ord for DIB
source§impl PartialOrd for DIB
impl PartialOrd for DIB
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moreimpl Copy for DIB
impl Eq for DIB
impl NativeConst for DIB
impl Send for DIB
impl StructuralPartialEq for DIB
Auto Trait Implementations§
impl Freeze for DIB
impl RefUnwindSafe for DIB
impl Sync for DIB
impl Unpin for DIB
impl UnwindSafe for DIB
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