Struct windows_sys::Win32::Devices::Display::GDIINFO
#[repr(C)]pub struct GDIINFO {Show 45 fields
pub ulVersion: u32,
pub ulTechnology: u32,
pub ulHorzSize: u32,
pub ulVertSize: u32,
pub ulHorzRes: u32,
pub ulVertRes: u32,
pub cBitsPixel: u32,
pub cPlanes: u32,
pub ulNumColors: u32,
pub flRaster: u32,
pub ulLogPixelsX: u32,
pub ulLogPixelsY: u32,
pub flTextCaps: u32,
pub ulDACRed: u32,
pub ulDACGreen: u32,
pub ulDACBlue: u32,
pub ulAspectX: u32,
pub ulAspectY: u32,
pub ulAspectXY: u32,
pub xStyleStep: i32,
pub yStyleStep: i32,
pub denStyleStep: i32,
pub ptlPhysOffset: POINTL,
pub szlPhysSize: SIZE,
pub ulNumPalReg: u32,
pub ciDevice: COLORINFO,
pub ulDevicePelsDPI: u32,
pub ulPrimaryOrder: u32,
pub ulHTPatternSize: u32,
pub ulHTOutputFormat: u32,
pub flHTFlags: u32,
pub ulVRefresh: u32,
pub ulBltAlignment: u32,
pub ulPanningHorzRes: u32,
pub ulPanningVertRes: u32,
pub xPanningAlignment: u32,
pub yPanningAlignment: u32,
pub cxHTPat: u32,
pub cyHTPat: u32,
pub pHTPatA: *mut u8,
pub pHTPatB: *mut u8,
pub pHTPatC: *mut u8,
pub flShadeBlend: u32,
pub ulPhysicalPixelCharacteristics: u32,
pub ulPhysicalPixelGamma: u32,
}
Expand description
Required features: "Win32_Foundation"
Fields§
§ulVersion: u32
§ulTechnology: u32
§ulHorzSize: u32
§ulVertSize: u32
§ulHorzRes: u32
§ulVertRes: u32
§cBitsPixel: u32
§cPlanes: u32
§ulNumColors: u32
§flRaster: u32
§ulLogPixelsX: u32
§ulLogPixelsY: u32
§flTextCaps: u32
§ulDACRed: u32
§ulDACGreen: u32
§ulDACBlue: u32
§ulAspectX: u32
§ulAspectY: u32
§ulAspectXY: u32
§xStyleStep: i32
§yStyleStep: i32
§denStyleStep: i32
§ptlPhysOffset: POINTL
§szlPhysSize: SIZE
§ulNumPalReg: u32
§ciDevice: COLORINFO
§ulDevicePelsDPI: u32
§ulPrimaryOrder: u32
§ulHTPatternSize: u32
§ulHTOutputFormat: u32
§flHTFlags: u32
§ulVRefresh: u32
§ulBltAlignment: u32
§ulPanningHorzRes: u32
§ulPanningVertRes: u32
§xPanningAlignment: u32
§yPanningAlignment: u32
§cxHTPat: u32
§cyHTPat: u32
§pHTPatA: *mut u8
§pHTPatB: *mut u8
§pHTPatC: *mut u8
§flShadeBlend: u32
§ulPhysicalPixelCharacteristics: u32
§ulPhysicalPixelGamma: u32
Trait Implementations§
Auto Trait Implementations§
impl RefUnwindSafe for GDIINFO
impl !Send for GDIINFO
impl !Sync for GDIINFO
impl Unpin for GDIINFO
impl UnwindSafe for GDIINFO
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