Struct windows_sys::Win32::Devices::ImageAcquisition::SCANINFO
[−]#[repr(C)]pub struct SCANINFO {Show 36 fields
pub ADF: i32,
pub TPA: i32,
pub Endorser: i32,
pub OpticalXResolution: i32,
pub OpticalYResolution: i32,
pub BedWidth: i32,
pub BedHeight: i32,
pub IntensityRange: RANGEVALUE,
pub ContrastRange: RANGEVALUE,
pub SupportedCompressionType: i32,
pub SupportedDataTypes: i32,
pub WidthPixels: i32,
pub WidthBytes: i32,
pub Lines: i32,
pub DataType: i32,
pub PixelBits: i32,
pub Intensity: i32,
pub Contrast: i32,
pub Xresolution: i32,
pub Yresolution: i32,
pub Window: SCANWINDOW,
pub DitherPattern: i32,
pub Negative: i32,
pub Mirror: i32,
pub AutoBack: i32,
pub ColorDitherPattern: i32,
pub ToneMap: i32,
pub Compression: i32,
pub RawDataFormat: i32,
pub RawPixelOrder: i32,
pub bNeedDataAlignment: i32,
pub DelayBetweenRead: i32,
pub MaxBufferSize: i32,
pub DeviceIOHandles: [HANDLE; 16],
pub lReserved: [i32; 4],
pub pMicroDriverContext: *mut c_void,
}Expand description
Required features: "Win32_Devices_ImageAcquisition", "Win32_Foundation"
Fields
ADF: i32TPA: i32Endorser: i32OpticalXResolution: i32OpticalYResolution: i32BedWidth: i32BedHeight: i32IntensityRange: RANGEVALUEContrastRange: RANGEVALUESupportedCompressionType: i32SupportedDataTypes: i32WidthPixels: i32WidthBytes: i32Lines: i32DataType: i32PixelBits: i32Intensity: i32Contrast: i32Xresolution: i32Yresolution: i32Window: SCANWINDOWDitherPattern: i32Negative: i32Mirror: i32AutoBack: i32ColorDitherPattern: i32ToneMap: i32Compression: i32RawDataFormat: i32RawPixelOrder: i32bNeedDataAlignment: i32DelayBetweenRead: i32MaxBufferSize: i32DeviceIOHandles: [HANDLE; 16]lReserved: [i32; 4]pMicroDriverContext: *mut c_voidTrait Implementations
Auto Trait Implementations
impl RefUnwindSafe for SCANINFO
impl !Send for SCANINFO
impl !Sync for SCANINFO
impl Unpin for SCANINFO
impl UnwindSafe for SCANINFO
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