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