Struct windows::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,
}
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§
impl Copy for SCANINFO
impl Eq for SCANINFO
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§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more