#[repr(C)]pub struct tagLAYERPLANEDESCRIPTOR {Show 24 fields
pub nSize: WORD,
pub nVersion: WORD,
pub dwFlags: DWORD,
pub iPixelType: BYTE,
pub cColorBits: BYTE,
pub cRedBits: BYTE,
pub cRedShift: BYTE,
pub cGreenBits: BYTE,
pub cGreenShift: BYTE,
pub cBlueBits: BYTE,
pub cBlueShift: BYTE,
pub cAlphaBits: BYTE,
pub cAlphaShift: BYTE,
pub cAccumBits: BYTE,
pub cAccumRedBits: BYTE,
pub cAccumGreenBits: BYTE,
pub cAccumBlueBits: BYTE,
pub cAccumAlphaBits: BYTE,
pub cDepthBits: BYTE,
pub cStencilBits: BYTE,
pub cAuxBuffers: BYTE,
pub iLayerPlane: BYTE,
pub bReserved: BYTE,
pub crTransparent: COLORREF,
}
Fields§
§nSize: WORD
§nVersion: WORD
§dwFlags: DWORD
§iPixelType: BYTE
§cColorBits: BYTE
§cRedBits: BYTE
§cRedShift: BYTE
§cGreenBits: BYTE
§cGreenShift: BYTE
§cBlueBits: BYTE
§cBlueShift: BYTE
§cAlphaBits: BYTE
§cAlphaShift: BYTE
§cAccumBits: BYTE
§cAccumRedBits: BYTE
§cAccumGreenBits: BYTE
§cAccumBlueBits: BYTE
§cAccumAlphaBits: BYTE
§cDepthBits: BYTE
§cStencilBits: BYTE
§cAuxBuffers: BYTE
§iLayerPlane: BYTE
§bReserved: BYTE
§crTransparent: COLORREF
Trait Implementations§
Source§impl Clone for tagLAYERPLANEDESCRIPTOR
impl Clone for tagLAYERPLANEDESCRIPTOR
Source§fn clone(&self) -> tagLAYERPLANEDESCRIPTOR
fn clone(&self) -> tagLAYERPLANEDESCRIPTOR
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 tagLAYERPLANEDESCRIPTOR
impl Debug for tagLAYERPLANEDESCRIPTOR
Source§impl Ord for tagLAYERPLANEDESCRIPTOR
impl Ord for tagLAYERPLANEDESCRIPTOR
Source§fn cmp(&self, other: &tagLAYERPLANEDESCRIPTOR) -> Ordering
fn cmp(&self, other: &tagLAYERPLANEDESCRIPTOR) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for tagLAYERPLANEDESCRIPTOR
impl PartialEq for tagLAYERPLANEDESCRIPTOR
Source§impl PartialOrd for tagLAYERPLANEDESCRIPTOR
impl PartialOrd for tagLAYERPLANEDESCRIPTOR
impl Copy for tagLAYERPLANEDESCRIPTOR
impl Eq for tagLAYERPLANEDESCRIPTOR
impl StructuralPartialEq for tagLAYERPLANEDESCRIPTOR
Auto Trait Implementations§
impl Freeze for tagLAYERPLANEDESCRIPTOR
impl RefUnwindSafe for tagLAYERPLANEDESCRIPTOR
impl Send for tagLAYERPLANEDESCRIPTOR
impl Sync for tagLAYERPLANEDESCRIPTOR
impl Unpin for tagLAYERPLANEDESCRIPTOR
impl UnwindSafe for tagLAYERPLANEDESCRIPTOR
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