This topic has not yet been rated - Rate this topic

isvgfeconvolvematrixelement interface

The isvgfeconvolvematrixelement interface corresponds to the feConvolveMatrix element.

Members

The isvgfeconvolvematrixelement interface inherits from the IUnknown interface. isvgfeconvolvematrixelement also has these types of members:

Properties

The isvgfeconvolvematrixelement interface has these properties.

PropertyDescription

bias

Shifts the range of the filter. This allows representation of values that would otherwise be clamped to 0 or 1.

divisor

Affects the final destination color value of the filter.

edgeMode

Determines how to extend the input image as necessary with color values so that the matrix operations can be applied when the kernel is positioned at or near the edge of the input image.

in1

Identifies input for the given filter primitive.

kernelMatrix

The list of numbers that make up the kernel matrix for the convolution.

kernelUnitLengthX

kernelUnitLength indicates the intended distance in current filter units for dx and dy in the surface normal calculation formulas.

kernelUnitLengthY

kernelUnitLength indicates the intended distance in current filter units for dx and dy in the surface normal calculation formulas.

orderX

Indicates the number of cells in each dimension for ISVGFEConvolveMatrixElement::kernelMatrix.

orderY

Indicates the number of cells in each dimension for ISVGFEConvolveMatrixElement::kernelMatrix.

preserveAlpha

Indicates that the convolution will apply to all channels or just the color channels.

result

Provides a reference for the output result of a filter.

targetX

Determines the positioning in X of the convolution matrix relative to a given target pixel in the input image.

targetY

Determines the positioning in Y of the convolution matrix relative to a given target pixel in the input image.

 

 

 

Build date: 11/12/2012

Did you find this helpful?
(1500 characters remaining)

Community Additions

ADD
© 2013 Microsoft. All rights reserved.