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: i32
TPA: i32
Endorser: i32
OpticalXResolution: i32
OpticalYResolution: i32
BedWidth: i32
BedHeight: i32
IntensityRange: RANGEVALUE
ContrastRange: RANGEVALUE
SupportedCompressionType: i32
SupportedDataTypes: i32
WidthPixels: i32
WidthBytes: i32
Lines: i32
DataType: i32
PixelBits: i32
Intensity: i32
Contrast: i32
Xresolution: i32
Yresolution: i32
Window: SCANWINDOW
DitherPattern: i32
Negative: i32
Mirror: i32
AutoBack: i32
ColorDitherPattern: i32
ToneMap: i32
Compression: i32
RawDataFormat: i32
RawPixelOrder: i32
bNeedDataAlignment: i32
DelayBetweenRead: i32
MaxBufferSize: i32
DeviceIOHandles: [HANDLE; 16]
lReserved: [i32; 4]
pMicroDriverContext: *mut c_void
Trait 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 · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more