#[repr(C)]pub struct tagPIXELFORMATDESCRIPTOR {Show 26 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 iLayerType: BYTE,
pub bReserved: BYTE,
pub dwLayerMask: DWORD,
pub dwVisibleMask: DWORD,
pub dwDamageMask: DWORD,
}
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
§iLayerType: BYTE
§bReserved: BYTE
§dwLayerMask: DWORD
§dwVisibleMask: DWORD
§dwDamageMask: DWORD
Trait Implementations§
Source§impl Clone for tagPIXELFORMATDESCRIPTOR
impl Clone for tagPIXELFORMATDESCRIPTOR
Source§fn clone(&self) -> tagPIXELFORMATDESCRIPTOR
fn clone(&self) -> tagPIXELFORMATDESCRIPTOR
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 tagPIXELFORMATDESCRIPTOR
impl Debug for tagPIXELFORMATDESCRIPTOR
Source§impl Ord for tagPIXELFORMATDESCRIPTOR
impl Ord for tagPIXELFORMATDESCRIPTOR
Source§fn cmp(&self, other: &tagPIXELFORMATDESCRIPTOR) -> Ordering
fn cmp(&self, other: &tagPIXELFORMATDESCRIPTOR) -> 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 tagPIXELFORMATDESCRIPTOR
impl PartialEq for tagPIXELFORMATDESCRIPTOR
Source§impl PartialOrd for tagPIXELFORMATDESCRIPTOR
impl PartialOrd for tagPIXELFORMATDESCRIPTOR
impl Copy for tagPIXELFORMATDESCRIPTOR
impl Eq for tagPIXELFORMATDESCRIPTOR
impl StructuralPartialEq for tagPIXELFORMATDESCRIPTOR
Auto Trait Implementations§
impl Freeze for tagPIXELFORMATDESCRIPTOR
impl RefUnwindSafe for tagPIXELFORMATDESCRIPTOR
impl Send for tagPIXELFORMATDESCRIPTOR
impl Sync for tagPIXELFORMATDESCRIPTOR
impl Unpin for tagPIXELFORMATDESCRIPTOR
impl UnwindSafe for tagPIXELFORMATDESCRIPTOR
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