Kaliko.ImageLibrary
ConvolveAndTranspose Method
Blur and transpose a block of ARGB pixels.
Syntax
'Declaration
Public Shared Sub ConvolveAndTranspose( _ ByVal kernel As Kernel, _ ByVal inPixels() As System.Integer, _ ByVal outPixels() As System.Integer, _ ByVal width As System.Integer, _ ByVal height As System.Integer, _ ByVal alpha As System.Boolean, _ ByVal premultiply As System.Boolean, _ ByVal unpremultiply As System.Boolean, _ ByVal edgeAction As ConvolveFilter.EdgeMode _ )
'Usage
Dim kernel As Kernel Dim inPixels() As System.Integer Dim outPixels() As System.Integer Dim width As System.Integer Dim height As System.Integer Dim alpha As System.Boolean Dim premultiply As System.Boolean Dim unpremultiply As System.Boolean Dim edgeAction As ConvolveFilter.EdgeMode GaussianBlurFilter.ConvolveAndTranspose(kernel, inPixels, outPixels, width, height, alpha, premultiply, unpremultiply, edgeAction)
public static void ConvolveAndTranspose( Kernel kernel, System.int[] inPixels, System.int[] outPixels, System.int width, System.int height, System.bool alpha, System.bool premultiply, System.bool unpremultiply, ConvolveFilter.EdgeMode edgeAction )
public procedure ConvolveAndTranspose( kernel: Kernel; inPixels: System.Integerarray of; outPixels: System.Integerarray of; width: System.Integer; height: System.Integer; alpha: System.Boolean; premultiply: System.Boolean; unpremultiply: System.Boolean; edgeAction: ConvolveFilter.EdgeMode ); static;
public static function ConvolveAndTranspose( kernel : Kernel, inPixels : System.int[], outPixels : System.int[], width : System.int, height : System.int, alpha : System.boolean, premultiply : System.boolean, unpremultiply : System.boolean, edgeAction : ConvolveFilter.EdgeMode );
public: static void ConvolveAndTranspose( Kernel* kernel, System.int[]* inPixels, System.int[]* outPixels, System.int width, System.int height, System.bool alpha, System.bool premultiply, System.bool unpremultiply, ConvolveFilter.EdgeMode edgeAction )
public: static void ConvolveAndTranspose( Kernel^ kernel, System.array<int>^ inPixels, System.array<int>^ outPixels, System.int width, System.int height, System.bool alpha, System.bool premultiply, System.bool unpremultiply, ConvolveFilter.EdgeMode edgeAction )
Parameters
- kernel
- inPixels
- outPixels
- width
- height
- alpha
- premultiply
- unpremultiply
- edgeAction
Requirements
Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2
See Also