Delegate PixelAccessorAction<TPixel1, TPixel2, TPixel3>
A delegate to be executed on three instances of PixelAccessor<TPixel>.
Namespace: SixLabors.ImageSharp
Assembly: SixLabors.ImageSharp.dll
Syntax
public delegate void PixelAccessorAction<TPixel1, TPixel2, TPixel3>(PixelAccessor<TPixel1> pixelAccessor1, PixelAccessor<TPixel2> pixelAccessor2, PixelAccessor<TPixel3> pixelAccessor3) where TPixel1 : unmanaged, IPixel<TPixel1> where TPixel2 : unmanaged, IPixel<TPixel2> where TPixel3 : unmanaged, IPixel<TPixel3>
Parameters
Type | Name | Description |
---|---|---|
PixelAccessor<TPixel1> | pixelAccessor1 | A delegate to be executed on three instances of . |
PixelAccessor<TPixel2> | pixelAccessor2 | A delegate to be executed on three instances of . |
PixelAccessor<TPixel3> | pixelAccessor3 | A delegate to be executed on three instances of . |
Type Parameters
Name | Description |
---|---|
TPixel1 | The first pixel type. |
TPixel2 | The second pixel type. |
TPixel3 | The third pixel type. |