#[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_Devices_Display", "Win32_Foundation"
Fields
ulVersion: u32ulTechnology: u32ulHorzSize: u32ulVertSize: u32ulHorzRes: u32ulVertRes: u32cBitsPixel: u32cPlanes: u32ulNumColors: u32flRaster: u32ulLogPixelsX: u32ulLogPixelsY: u32flTextCaps: u32ulDACRed: u32ulDACGreen: u32ulDACBlue: u32ulAspectX: u32ulAspectY: u32ulAspectXY: u32xStyleStep: i32yStyleStep: i32denStyleStep: i32ptlPhysOffset: POINTLszlPhysSize: SIZEulNumPalReg: u32ciDevice: COLORINFOulDevicePelsDPI: u32ulPrimaryOrder: u32ulHTPatternSize: u32ulHTOutputFormat: u32flHTFlags: u32ulVRefresh: u32ulBltAlignment: u32ulPanningHorzRes: u32ulPanningVertRes: u32xPanningAlignment: u32yPanningAlignment: u32cxHTPat: u32cyHTPat: u32pHTPatA: *mut u8pHTPatB: *mut u8pHTPatC: *mut u8flShadeBlend: u32ulPhysicalPixelCharacteristics: u32ulPhysicalPixelGamma: u32Trait 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
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more