#[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: 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
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