The following table lists .NET color image processing functions and provides cross-references to their COM counterparts:
.Net Syntax | COM Interop Syntax | Related Properties, Events |
int[] Factor | LTDInterop.IInt32IndexProperty IAddWeightedCommand.Factor | Int32 IAddWeightedCommand.FactorCount |
Int32 IAddWeightedCommand.FactorCount | LTDInterop.IInt32IndexProperty IAddWeightedCommand.Factor | |
ChangeHueSaturationIntensityCommandData[] Data | LTDImageProcessingColorInterop.IChangeHueSaturationIntensityCommandDataIndexProperty IChangeHueSaturationIntensityCommand.Data | Int32 IChangeHueSaturationIntensityCommand.DataCount |
Int32 IChangeHueSaturationIntensityCommand.DataCount | LTDImageProcessingColorInterop.IChangeHueSaturationIntensityCommandDataIndexProperty IChangeHueSaturationIntensityCommand.Data | |
ColorReplaceCommandColor[] Colors | LTDImageProcessingColorInterop.IColorReplaceCommandColorIndexProperty IColorReplaceCommand.Colors | Int32 IColorReplaceCommand.ColorsCount |
Int32 IColorReplaceCommand.ColorsCount | LTDImageProcessingColorInterop.IColorReplaceCommandColorIndexProperty IColorReplaceCommand.Colors | |
ColorThresholdCommandComponent[] Components | LTDImageProcessingColorInterop.IColorThresholdCommandComponentIndexProperty IColorThresholdCommand.Components | Int32 IColorThresholdCommand.ComponentsCount |
Int32 IColorThresholdCommand.ComponentsCount | LTDImageProcessingColorInterop.IColorThresholdCommandComponentIndexProperty IColorThresholdCommand.Components | |
RasterColor[] NewColor | LTDInterop.IRasterColorIndexProperty IGrayScaleToDuotoneCommand.NewColor | Int32 IGrayScaleToDuotoneCommand.NewColorCount |
Int32 IGrayScaleToDuotoneCommand.NewColorCount | LTDInterop.IRasterColorIndexProperty IGrayScaleToDuotoneCommand.NewColor | |
RasterColor[] Gradient | LTDInterop.ITwoDimentionalRasterColorIndexProperty IGrayScaleToMultitoneCommand.Gradient | void IGrayScaleToMultitoneCommand.SetGradientArrayDimentions(Int32 x, Int32 y) |
void IGrayScaleToMultitoneCommand.SetGradientArrayDimentions(Int32 x, Int32 y) | LTDInterop.ITwoDimentionalRasterColorIndexProperty IGrayScaleToMultitoneCommand.Gradient | |
RasterColor[] Colors | LTDInterop.IRasterColorIndexProperty IGrayScaleToMultitoneCommand.Colors | Int32 IGrayScaleToMultitoneCommand.ColorsCount |
Int32 IGrayScaleToMultitoneCommand.ColorsCount | LTDInterop.IRasterColorIndexProperty IGrayScaleToMultitoneCommand.Colors | |
int[] Histogram | LTDInterop.IInt32IndexProperty IHistogramCommand.Histogram | Int32 IHistogramCommand.HistogramCount |
Int32 IHistogramCommand.HistogramCount | LTDInterop.IInt32IndexProperty IHistogramCommand.Histogram | |
int[] Average | LTDInterop.IInt32IndexProperty ILightControlCommand.Average | Int32 ILightControlCommand.AverageCount |
Int32 ILightControlCommand.AverageCount | LTDInterop.IInt32IndexProperty ILightControlCommand.Average | |
int[] UpperAverage | LTDInterop.IInt32IndexProperty ILightControlCommand.UpperAverage | Int32 ILightControlCommand.UpperAverageCount |
Int32 ILightControlCommand.UpperAverageCount | LTDInterop.IInt32IndexProperty ILightControlCommand.UpperAverage | |
int[] LowerAverage | LTDInterop.IInt32IndexProperty ILightControlCommand.LowerAverage | Int32 ILightControlCommand.LowerAverageCount |
Int32 ILightControlCommand.LowerAverageCount | LTDInterop.IInt32IndexProperty ILightControlCommand.LowerAverage | |
int[] BlueBuffer | LTDInterop.IInt32IndexProperty ILineProfileCommand.BlueBuffer | Int32 ILineProfileCommand.BlueBufferCount |
Int32 ILineProfileCommand.BlueBufferCount | LTDInterop.IInt32IndexProperty ILineProfileCommand.BlueBuffer | |
int[] GreenBuffer | LTDInterop.IInt32IndexProperty ILineProfileCommand.GreenBuffer | Int32 ILineProfileCommand.GreenBufferCount |
Int32 ILineProfileCommand.GreenBufferCount | LTDInterop.IInt32IndexProperty ILineProfileCommand.GreenBuffer | |
int[] RedBuffer | LTDInterop.IInt32IndexProperty ILineProfileCommand.RedBuffer | Int32 ILineProfileCommand.RedBufferCount |
Int32 ILineProfileCommand.RedBufferCount | LTDInterop.IInt32IndexProperty ILineProfileCommand.RedBuffer | |
int[] ValueTable | LTDInterop.IInt32IndexProperty IRemapHueCommand.ValueTable | Int32 IRemapHueCommand.ValueTableCount |
Int32 IRemapHueCommand.ValueTableCount | LTDInterop.IInt32IndexProperty IRemapHueCommand.ValueTable | |
int[] SaturationTable | LTDInterop.IInt32IndexProperty IRemapHueCommand.SaturationTable | Int32 IRemapHueCommand.SaturationTableCount |
Int32 IRemapHueCommand.SaturationTableCount | LTDInterop.IInt32IndexProperty IRemapHueCommand.SaturationTable | |
int[] HueTable | LTDInterop.IInt32IndexProperty IRemapHueCommand.HueTable | Int32 IRemapHueCommand.HueTableCount |
Int32 IRemapHueCommand.HueTableCount | LTDInterop.IInt32IndexProperty IRemapHueCommand.HueTable | |
int[] Mask | LTDInterop.IInt32IndexProperty IRemapHueCommand.Mask | Int32 IRemapHueCommand.MaskCount |
Int32 IRemapHueCommand.MaskCount | LTDInterop.IInt32IndexProperty IRemapHueCommand.Mask | |
LTDInterop.IInt32IndexProperty IRemapIntensityCommand.LookupTable | Int32 IRemapIntensityCommand.LookupTableCount | |
Int32 IRemapIntensityCommand.LookupTableCount | LTDInterop.IInt32IndexProperty IRemapIntensityCommand.LookupTable | |
SelectiveColorCommandData[] ColorsData | LTDImageProcessingColorInterop.ISelectiveColorCommandDataIndexProperty ISelectiveColorCommand.ColorsData | Int32 ISelectiveColorCommand.ColorsDataCount |
Int32 ISelectiveColorCommand.ColorsDataCount | LTDImageProcessingColorInterop.ISelectiveColorCommandDataIndexProperty ISelectiveColorCommand.ColorsData |
The following topics provide comparisons between COM functions and their .NET counterparts: