The following table lists .NET functions and provides cross-references to their COM counterparts:
.Net Syntax | COM Interop Syntax | Related Properties |
RasterCollection<TwainFastConfiguration> Tested | LTDTwainInterop.IReadonlyTwainFastConfigurationInterface ITwainFindFastConfigurationResult.Tested | Int32 ITwainFindFastConfigurationResult.TestedCount |
Int32 ITwainFindFastConfigurationResult.TestedCount | ||
int[] GetQuantizationMap() | void ITwainJpegCompression.GetQuantizationMap() | LTDInterop.IInt32IndexProperty ITwainJpegCompression.QuantizationMap, Int32 ITwainJpegCompression.QuantizationMapCount |
LTDInterop.IInt32IndexProperty ITwainJpegCompression.QuantizationMap | Int32 ITwainJpegCompression.QuantizationMapCount | |
Int32 ITwainJpegCompression.QuantizationMapCount | LTDInterop.IInt32IndexProperty ITwainJpegCompression.QuantizationMap | |
void SetQuantizationMap( int[] map) | void ITwainJpegCompression.SetQuantizationMap() | LTDInterop.IInt32IndexProperty ITwainJpegCompression.QuantizationMap, Int32 ITwainJpegCompression.QuantizationMapCount |
void ITwainJpegCompression.GetQuantizationTable() | LTDTwainInterop.ITwainMemoryDataIndexPropertyInterface ITwainJpegCompression.QuantizationTable, Int32 ITwainJpegCompression.QuantizationTableCount | |
LTDTwainInterop.ITwainMemoryDataIndexPropertyInterface ITwainJpegCompression.QuantizationTable | Int32 ITwainJpegCompression.QuantizationTableCount | |
Int32 ITwainJpegCompression.QuantizationTableCount | LTDTwainInterop.ITwainMemoryDataIndexPropertyInterface ITwainJpegCompression.QuantizationTable | |
void SetQuantizationTable(TwainMemoryData[] table ) | void ITwainJpegCompression.SetQuantizationTable() | LTDTwainInterop.ITwainMemoryDataIndexPropertyInterface ITwainJpegCompression.QuantizationTable, Int32 ITwainJpegCompression.QuantizationTableCount |
int[] GetHuffmanMap() | void ITwainJpegCompression.GetHuffmanMap() | LTDInterop.IInt32IndexProperty ITwainJpegCompression.HuffmanMap, Int32 ITwainJpegCompression.HuffmanMapCount |
LTDInterop.IInt32IndexProperty ITwainJpegCompression.HuffmanMap | Int32 ITwainJpegCompression.HuffmanMapCount | |
Int32 ITwainJpegCompression.HuffmanMapCount | LTDInterop.IInt32IndexProperty ITwainJpegCompression.HuffmanMap | |
void SetHuffmanMap(int[] map ) | void ITwainJpegCompression.SetHuffmanMap() | LTDInterop.IInt32IndexProperty ITwainJpegCompression.HuffmanMap, Int32 ITwainJpegCompression.HuffmanMapCount |
TwainMemoryData[] GetHuffmanDC() | void ITwainJpegCompression.GetHuffmanDC() | LTDTwainInterop.ITwainMemoryDataIndexPropertyInterface ITwainJpegCompression.HuffmanDC, Int32 ITwainJpegCompression.HuffmanDCCount |
LTDTwainInterop.ITwainMemoryDataIndexPropertyInterface ITwainJpegCompression.HuffmanDC | Int32 ITwainJpegCompression.HuffmanDCCount | |
Int32 ITwainJpegCompression.HuffmanDCCount | LTDTwainInterop.ITwainMemoryDataIndexPropertyInterface ITwainJpegCompression.HuffmanDC | |
void SetHuffmanDC(TwainMemoryData[] huffmanDC ) | void ITwainJpegCompression.SetHuffmanDC() | LTDTwainInterop.ITwainMemoryDataIndexPropertyInterface ITwainJpegCompression.HuffmanDC, Int32 ITwainJpegCompression.HuffmanDCCount |
void GetHuffmanAC(TwainMemoryData[] huffmanAC) | void ITwainJpegCompression.GetHuffmanAC() | LTDTwainInterop.ITwainMemoryDataIndexPropertyInterface ITwainJpegCompression.HuffmanAC, Int32 ITwainJpegCompression.HuffmanACCount |
LTDTwainInterop.ITwainMemoryDataIndexPropertyInterface ITwainJpegCompression.HuffmanAC | Int32 ITwainJpegCompression.HuffmanACCount | |
Int32 ITwainJpegCompression.HuffmanACCount | LTDTwainInterop.ITwainMemoryDataIndexPropertyInterface ITwainJpegCompression.HuffmanAC | |
void SetHuffmanAC(TwainMemoryData[] huffmanAC) | void ITwainJpegCompression.SetHuffmanAC() | LTDTwainInterop.ITwainMemoryDataIndexPropertyInterface ITwainJpegCompression.HuffmanAC, Int32 ITwainJpegCompression.HuffmanACCount |
IntPtr Data | LTDInterop.IByteIndexProperty ITwainMemoryData.Data | |
bool IsAvailable(IWin32Window owner) | Boolean ITwainSession.IsAvailable(Int32 owner) | |
void Startup(IWin32Window owner, string manufacturer, string productFamily, string version, string application, TwainStartupFlags flags) | void ITwainSession.Startup(Int32 owner, String manufacturer, String productFamily, String version, String application, LTDTwainInterop.TwainStartupFlags flags) | |
TwainCapabilityType[] QuerySupportedCapabilities() | void ITwainSession.QuerySupportedCapabilities() | LTDTwainInterop.ITwainCapabilityTypeIndexPropertyInterface ITwainSession.SupportedCapabilities, Int32 ITwainSession.SupportedCapabilitiesCount |
LTDTwainInterop.ITwainCapabilityTypeIndexPropertyInterface ITwainSession.SupportedCapabilities | Int32 ITwainSession.SupportedCapabilitiesCount | |
Int32 ITwainSession.SupportedCapabilitiesCount | LTDTwainInterop.ITwainCapabilityTypeIndexPropertyInterface ITwainSession.SupportedCapabilities | |
TwainSourceInformation[] QuerySourceInformation() | void ITwainSession.QuerySourceInformation() | LTDTwainInterop.ITwainSourceInformationIndexPropertyInterface ITwainSession.SourceInformation, Int32 ITwainSession.SourceInformationCount |
LTDTwainInterop.ITwainSourceInformationIndexPropertyInterface ITwainSession.SourceInformation | Int32 ITwainSession.SourceInformationCount | |
Int32 ITwainSession.SourceInformationCount | LTDTwainInterop.ITwainSourceInformationIndexPropertyInterface ITwainSession.SourceInformation | |
TwainFindFastConfigurationResultFindFastConfiguration (string workingFolder, TwainFastUserInterfaceFlags flags, int bitsPerPixel, int bufferIteration, RasterCollection<TwainFastConfiguration> userConfigurations) | LTDTwainInterop.TwainFindFastConfigurationResult ITwainSession.FindFastConfiguration(String workingFolder, LTDTwainInterop.TwainFastUserInterfaceFlags flags, Int32 bitsPerPixel, Int32 bufferIteration) | LTDTwainInterop.ITwainFastConfigurationIndexPropertyInterface ITwainSession.FastConfiguration, Int32 ITwainSession.FastConfigurationCount |
LTDTwainInterop.ITwainFastConfigurationIndexPropertyInterface ITwainSession.FastConfiguration | Int32 ITwainSession.FastConfigurationCount | |
Int32 ITwainSession.FastConfigurationCount | LTDTwainInterop.ITwainFastConfigurationIndexPropertyInterface ITwainSession.FastConfiguration | |
RasterCollection<TwainFastConfiguration> FindConfiguration (int bitsPerPixel, TwainTransferMechanism transferMechanism, int bufferIteration) | void ITwainSession.FindConfiguration(Int32 bitsPerPixel, LTDTwainInterop.TwainTransferMechanism transferMechanism, Int32 bufferIteration) | LTDTwainInterop.ITwainFastConfigurationIndexPropertyInterface ITwainSession.FastConfiguration, Int32 ITwainSession.FastConfigurationCount |
void ModifyRgbResponse(RasterCollection<TwainElement8> elements, int bitsPerPixel, TwainRgbResponseFlags flags | void ITwainSession.ModifyRgbResponse(Int32 bitsPerPixel, LTDTwainInterop.TwainRgbResponseFlags flags) | LTDTwainInterop.ITwainElement8IndexPropertyInterface ITwainSession.Elements, Int32 ITwainSession.ElementsCount |
LTDTwainInterop.ITwainElement8IndexPropertyInterface ITwainSession.Elements | Int32 ITwainSession.ElementsCount | |
Int32 ITwainSession.ElementsCount | LTDTwainInterop.ITwainElement8IndexPropertyInterface ITwainSession.Elements |
For a cross reference to .NET functions and their COM counterparts, refer to the following topic: