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_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