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: