PixelRegion.ProcessRowWithSourceAction Delegate

An action that can be used with ForEachRow(PixelRegion, PixelRegion.ProcessRowWithSourceAction), where a source PixelRegion with non-zero margins is taken into account.

Namespace: Lumia.Imaging.Custom
Assembly: Lumia.Imaging.Managed (in Lumia.Imaging.Managed.dll) Version: 0.0.0.0

Syntax

public delegate void ProcessRowWithSourceAction(
    int sourceStartIndex,
    int targetStartIndex,
    int width,
    Point startPosition
)
'Declaration
Public Delegate Sub ProcessRowWithSourceAction ( 
    sourceStartIndex As Integer,
    targetStartIndex As Integer,
    width As Integer,
    startPosition As Point
)
public delegate void ProcessRowWithSourceAction(
    int sourceStartIndex, 
    int targetStartIndex, 
    int width, 
    Point startPosition
)
function(sourceStartIndex, targetStartIndex, width, startPosition);

Parameters

  • sourceStartIndex
    Type: System.Int32
    The index within the source ImagePixels of the first pixel to process in the current row.
  • targetStartIndex
    Type: System.Int32
    The index within ImagePixels of the first pixel to process in the current row.
  • width
    Type: System.Int32
    The number of target pixels to write in the current row.
  • startPosition
    Type: Windows.Foundation.Point
    The position of the first pixel in the current row, within the entire image. Margins are not included.

Version Information

Lumia Imaging SDK

Supported in: 2.0

See Also

Lumia.Imaging.Custom Namespace