Supported Capabilities
System.Diagnostics.Debug.WriteLine("SUPPORTED CAPS:");
foreach(TwCap _cap in this._twain32.GetCap(TwCap.SupportedCaps) as object[]) {
System.Diagnostics.Debug.WriteLine(string.Format("{0}: {1}",_cap,this._twain32.IsCapSupported(_cap)));
}
Output :
SUPPORTED CAPS:
XferCount: Get, Set, GetDefault, GetCurrent, Reset
ICompression: Get, Set, GetDefault, GetCurrent, Reset
IPixelType: Get, Set, GetDefault, GetCurrent, Reset
IUnits: Get, Set, GetDefault, GetCurrent, Reset
IXferMech: Get, Set, GetDefault, GetCurrent, Reset
Author: Get, Set, GetDefault, GetCurrent, Reset
FeederEnabled: Get, Set, GetDefault, GetCurrent, Reset
FeederLoaded: Get, GetDefault, GetCurrent
SupportedCaps: Get, GetDefault, GetCurrent
ExtendedCaps: Get, GetDefault, GetCurrent
AutoFeed: Get, Set, GetDefault, GetCurrent, Reset
ClearPage: Get, Set, GetDefault, GetCurrent, Reset
FeedPage: Get, Set, GetDefault, GetCurrent, Reset
RewindPage: Get, Set, GetDefault, GetCurrent, Reset
Indicators: Get, Set, GetDefault, GetCurrent, Reset
PaperDetectable: Get, GetDefault, GetCurrent
UIControllable: Get, GetDefault, GetCurrent
DeviceOnline: Get, GetDefault, GetCurrent
AutoScan: Get, Set, GetDefault, GetCurrent, Reset
Duplex: Get, GetDefault, GetCurrent
DuplexEnabled: Get, Set, GetDefault, GetCurrent, Reset
EnableDSUIOnly: Get, GetDefault, GetCurrent
CustomDSData: Get, GetDefault, GetCurrent
JobControl: Get, Set, GetDefault, GetCurrent, Reset
ClearBuffers: Get, Set, GetDefault, GetCurrent, Reset
MaxBatchBuffers: Get, Set, GetDefault, GetCurrent, Reset
SerialNumber: Get, GetDefault, GetCurrent
Language: Get, Set, GetDefault, GetCurrent, Reset
FeederAlignment: Get, GetDefault, GetCurrent
FeederOrder: Get, Set, GetDefault, GetCurrent, Reset
ReacquireAllowed: Get, GetDefault, GetCurrent
CameraSide: Get, Set, GetDefault, GetCurrent, Reset
CameraEnabled: Get, Set, GetDefault, GetCurrent, Reset
CameraOrder: Get, Set, GetDefault, GetCurrent, Reset
CustomInterfaceGuid: Get, GetDefault, GetCurrent
AutoBright: Get, Set, GetDefault, GetCurrent, Reset
Brightness: Get, Set, GetDefault, GetCurrent, Reset
Contrast: Get, Set, GetDefault, GetCurrent, Reset
CustHalfTone: Get, Set, GetDefault, GetCurrent, Reset
Filter: Get, Set, GetDefault, GetCurrent, Reset
Gamma: Get, Set, GetDefault, GetCurrent, Reset
HalfTones: Get, Set, GetDefault, GetCurrent, Reset
Highlight: Get, Set, GetDefault, GetCurrent, Reset
ImageFileFormat: Get, Set, GetDefault, GetCurrent, Reset
LightSource: Get, Set, GetDefault, GetCurrent, Reset
Orientation: Get, Set, GetDefault, GetCurrent, Reset
PhysicalWidth: Get, GetDefault, GetCurrent
PhysicalHeight: Get, GetDefault, GetCurrent
Shadow: Get, Set, GetDefault, GetCurrent, Reset
Frames: Get, Set, GetDefault, GetCurrent, Reset
XNativeResolution: Get, GetDefault, GetCurrent
YNativeResolution: Get, GetDefault, GetCurrent
XResolution: Get, Set, GetDefault, GetCurrent, Reset
YResolution: Get, Set, GetDefault, GetCurrent, Reset
MaxFrames: Get, GetDefault, GetCurrent
BitOrder: Get, Set, GetDefault, GetCurrent, Reset
CCITTKFactor: Get, Set, GetDefault, GetCurrent, Reset
PixelFlavor: Get, Set, GetDefault, GetCurrent, Reset
PlanarChunky: Get, Set, GetDefault, GetCurrent, Reset
Rotation: Get, Set, GetDefault, GetCurrent, Reset
SupportedSizes: Get, Set, GetDefault, GetCurrent, Reset
Threshold: Get, Set, GetDefault, GetCurrent, Reset
XScaling: Get, Set, GetDefault, GetCurrent, Reset
YScaling: Get, Set, GetDefault, GetCurrent, Reset
BitOrderCodes: Get, Set, GetDefault, GetCurrent, Reset
PixelFlavorCodes: Get, Set, GetDefault, GetCurrent, Reset
JpegPixelType: Get, Set, GetDefault, GetCurrent, Reset
BitDepth: Get, Set, GetDefault, GetCurrent, Reset
BitDepthReduction: Get, Set, GetDefault, GetCurrent, Reset
UndefinedImageSize: Get, Set, GetDefault, GetCurrent, Reset
ExtImageInfo: Get, GetDefault, GetCurrent
MinimumHeight: Get, GetDefault, GetCurrent
MinimumWidth: Get, GetDefault, GetCurrent
AutoDiscardBlankPages: Get, Set, GetDefault, GetCurrent, Reset
FlipRotation: Get, Set, GetDefault, GetCurrent, Reset
BarCodeDetectionEnabled: Get, Set, GetDefault, GetCurrent, Reset
SupportedBarCodeTypes: Get, GetDefault, GetCurrent
BarCodeMaxSearchPriorities: Get, Set, GetDefault, GetCurrent, Reset
BarCodeSearchPriorities: Get, Set, GetDefault, GetCurrent, Reset
BarCodeSearchMode: Get, Set, GetDefault, GetCurrent, Reset
BarCodeMaxRetries: Get, Set, GetDefault, GetCurrent, Reset
BarCodeTimeout: Get, Set, GetDefault, GetCurrent, Reset
PatchCodeDetectionEnabled: Get, Set, GetDefault, GetCurrent, Reset
SupportedPatchCodeTypes: Get, GetDefault, GetCurrent
PatchCodeMaxSearchPriorities: Get, Set, GetDefault, GetCurrent, Reset
PatchCodeSearchPriorities: Get, Set, GetDefault, GetCurrent, Reset
PatchCodeSearchMode: Get, Set, GetDefault, GetCurrent, Reset
PatchCodeMaxRetries: Get, Set, GetDefault, GetCurrent, Reset
PatchCodeTimeout: Get, Set, GetDefault, GetCurrent, Reset
NoiseFilter: Get, Set, GetDefault, GetCurrent, Reset
OverScan: Get, Set, GetDefault, GetCurrent, Reset
AutomaticBorderDetection: Get, Set, GetDefault, GetCurrent, Reset
AutomaticDeskew: Get, Set, GetDefault, GetCurrent, Reset
AutomaticRotate: Get, Set, GetDefault, GetCurrent, Reset
JpegQuality: Get, Set, GetDefault, GetCurrent, Reset
AutomaticColorEnabled: Get, Set, GetDefault, GetCurrent, Reset
AutomaticColorNonColorPixelType: Get, Set, GetDefault, GetCurrent, Reset
SupportedExtimageInfo: Get, GetDefault, GetCurrent
JpegSubSampling: Get, Set, GetDefault, GetCurrent, Reset
32770: Get, Set, GetDefault, GetCurrent, Reset
32771: Get, Set, GetDefault, GetCurrent, Reset
32773: Get, Set, GetDefault, GetCurrent, Reset
32775: Get, Set, GetDefault, GetCurrent, Reset
32777: Get, Set, GetDefault, GetCurrent, Reset
32778: Get, Set, GetDefault, GetCurrent, Reset
32817: Get, Set, GetDefault, GetCurrent, Reset
32818: Get, Set, GetDefault, GetCurrent, Reset
32974: Get, Set, GetDefault, GetCurrent, Reset
32979: Get, Set, GetDefault, GetCurrent, Reset
32980: Get, Set, GetDefault, GetCurrent, Reset
33009: Get, Set, GetDefault, GetCurrent, Reset
33010: Get, Set, GetDefault, GetCurrent, Reset
33011: Get, Set, GetDefault, GetCurrent, Reset
33012: Get, Set, GetDefault, GetCurrent, Reset
33013: Get, Set, GetDefault, GetCurrent, Reset
33014: Get, Set, GetDefault, GetCurrent, Reset
33015: Get, Set, GetDefault, GetCurrent, Reset
33016: Get, Set, GetDefault, GetCurrent, Reset
33019: Get, Set, GetDefault, GetCurrent, Reset
33020: Get, Set, GetDefault, GetCurrent, Reset
33021: Get, Set, GetDefault, GetCurrent, Reset
33023: Get, Set, GetDefault, GetCurrent, Reset
33026: Get, Set, GetDefault, GetCurrent, Reset
33028: Get, Set, GetDefault, GetCurrent, Reset
33029: Get, Set, GetDefault, GetCurrent, Reset
33030: Set
33031: Get, GetDefault, GetCurrent
33032: Get, Set, GetDefault, GetCurrent, Reset
33041: Get, Set, GetDefault, GetCurrent, Reset
33042: Get, Set, GetDefault, GetCurrent, Reset
33043: Get, Set, GetDefault, GetCurrent, Reset
40960: Get, Set, GetDefault, GetCurrent, Reset
40961: Get, Set, GetDefault, GetCurrent, Reset
40962: Get, Set, GetDefault, GetCurrent, Reset
40963: Get, Set, GetDefault, GetCurrent, Reset
40964: Get, Set, GetDefault, GetCurrent, Reset
40965: Get, Set, GetDefault, GetCurrent, Reset
40966: Get, Set, GetDefault, GetCurrent, Reset
40967: Get, Set, GetDefault, GetCurrent, Reset
40968: Get, Set, GetDefault, GetCurrent, Reset
40970: Get, Set, GetDefault, GetCurrent, Reset
40974: Get, Set, GetDefault, GetCurrent, Reset
40976: Get, GetDefault, GetCurrent
40977: Get, GetDefault, GetCurrent
40980: Get, Set, GetDefault, GetCurrent, Reset
40981: Get, Set, GetDefault, GetCurrent, Reset
40982: Get, Set, GetDefault, GetCurrent, Reset
40983: Get, Set, GetDefault, GetCurrent, Reset
40984: Get, Set, GetDefault, GetCurrent, Reset
40985: Get, Set, GetDefault, GetCurrent, Reset
40986: Get, Set, GetDefault, GetCurrent, Reset
40989: Get, Set, GetDefault, GetCurrent, Reset
40990: Get, GetDefault, GetCurrent
40991: Get, Set, GetDefault, GetCurrent, Reset
40992: Get, Set, GetDefault, GetCurrent, Reset
40993: Get, Set, GetDefault, GetCurrent, Reset
40994: Get, Set, GetDefault, GetCurrent, Reset
40995: Get, Set, GetDefault, GetCurrent, Reset
40996: Get, Set, GetDefault, GetCurrent, Reset
40997: Get, Set, GetDefault, GetCurrent, Reset
40998: Get, Set, GetDefault, GetCurrent, Reset
40999: Get, Set, GetDefault, GetCurrent, Reset
41002: Get, Set, GetDefault, GetCurrent, Reset
41003: Get, Set, GetDefault, GetCurrent, Reset
41004: Get, Set, GetDefault, GetCurrent, Reset
41005: Get, Set, GetDefault, GetCurrent, Reset
41006: Get, Set, GetDefault, GetCurrent, Reset
41007: Get, Set, GetDefault, GetCurrent, Reset
41008: Get, Set, GetDefault, GetCurrent, Reset
41010: Get, Set, GetDefault, GetCurrent, Reset
41011: Get, Set, GetDefault, GetCurrent, Reset
41012: Get, Set, GetDefault, GetCurrent, Reset
41013: Get, Set, GetDefault, GetCurrent, Reset
41014: Get, Set, GetDefault, GetCurrent, Reset
41015: Get, Set, GetDefault, GetCurrent, Reset
41016: Get, Set, GetDefault, GetCurrent, Reset
41017: Get, Set, GetDefault, GetCurrent, Reset
41018: Get, Set, GetDefault, GetCurrent, Reset
41019: Get, Set, GetDefault, GetCurrent, Reset
41020: Get, Set, GetDefault, GetCurrent, Reset
41021: Get, Set, GetDefault, GetCurrent, Reset
41022: Get, Set, GetDefault, GetCurrent, Reset
41023: Get, Set, GetDefault, GetCurrent, Reset
41024: Get, Set, GetDefault, GetCurrent, Reset
41025: Get, GetDefault, GetCurrent
41029: Get, GetDefault, GetCurrent
41038: Get, Set, GetDefault, GetCurrent, Reset
41039: Get, Set, GetDefault, GetCurrent, Reset
41040: Get, Set, GetDefault, GetCurrent, Reset
41042: Get, Set, GetDefault, GetCurrent, Reset
41043: Get, Set, GetDefault, GetCurrent, Reset
41044: Get, Set, GetDefault, GetCurrent, Reset
41049: Get, Set, GetDefault, GetCurrent, Reset
41050: Get, Set, GetDefault, GetCurrent, Reset
41051: Get, Set, GetDefault, GetCurrent, Reset
41061: Get, Set, GetDefault, GetCurrent, Reset
41063: Get
Referensi
ICAP_AUTODISCARDBLANKPAGES=0x1134, https://sarafftwain.codeplex.com/discussions/544674