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.  |