<< Index
Video Effects
Additive Surface
Flame, water, clouds effects.
- Harmonics - Fineness of grain noise. The larger the number, the smaller the particles (looks greater). Valid range: 0 or more.
- NoiseScale - Particles noise flatness. Valid range: 0 or more (32?).
- NoiseOffset - Vertical start position of the particles. Negative - underneath; Positive - upward.
- TimeX - Causes the content of the object to appear to be in motion along the x-axis. Negative - to the right; 0 - no motion; Positive - to the left.
- TimeY - Causes the content of the object to appear to be in motion along the y-axis. Negative - down; 0 - no motion; Positive - up.
- ScaleX - Particles noise ratio in the X-direction. Valid range: 0 or more.
- ScaleY - Particles noise ratio in the Y-direction. Valid range: 0 or more.
- ScaleT - Lentitude of the fluctuations. The larger the number, the slower the fluctuations. Valid range: 0...3.
- Alpha - (int) <influence unresolved>.
- ColorKey - Color of the source content to be masked by effect (RGB format). Valid range: 0x000000...0xFFFFFF. Applies only if MaskMode=1.
- MaskMode - Specifies whether color of content is masked by effect or effect replaces full content. 0 - Just show effect; 1 - Use ColorKey property to mask specified color.
- GenerateSeed - Type of filter effects (pattern). 0 - Black and white pattern; 1 - Flame (Fire); 2 - Fluctuation of water; 3 - Blue sky clouds.
- BitmapSeed - Bitmap image limited to 256 colors.
Alpha
Adjusts the opacity of the content.
- Opacity - The opacity level at the beginning of the gradient. Valid range: 0...100 (fully transparent ... fully opaque).
- FinishOpacity - The opacity level at the end of the gradient. Applies only if opacity gradient specified (Style = 1, 2 or 3). Valid range: 0...100 (fully transparent ... fully opaque).
- Style - The shape characteristics of the opacity gradient. 0 - Uniform opacity gradient; 1 - Linear opacity gradient; 2 - Radial opacity gradient; 3 - Rectangular opacity gradient.
- StartX - The horizontal position at which the opacity gradient starts (percentage of the width). Applies only if a linear opacity gradient specified (Style=1).
- StartY - The vertical position at which the opacity gradient starts (percentage of the height). Applies only if a linear opacity gradient specified (Style=1).
- FinishX - The horizontal position at which the opacity gradient ends (percentage of the width). Applies only if a linear opacity gradient specified (Style=1).
- FinishY - The vertical position at which the opacity gradient ends (percentage of the height). Applies only if a linear opacity gradient specified (Style=1).
BasicImage
Adjusts the color processing, image rotation, or opacity of the content.
- Rotation - The content is rotated in ninety-degree increments. 0 - Content is not rotated; 1 - Content is rotated 90 degrees; 2 - 180 degrees; 3 - 270 degrees.
- Mirror - The content display is reversed. 0 - Display the content normally; 1 - Reverse the content.
- GrayScale - The content is displayed as the average of the RGB component values. 0 - Display content with normal RGB values; 1 - Display content as the grayscale average of the RGB values.
- Opacity - The opacity level that is applied to the content. Valid range: 0.0 ... 1.1 (transparent ... opaque).
- Invert - The content is displayed as the complement of the RGB component values. 0 - Display content with normal RGB values; 1 - Display content as the inverse of the RGB values.
- XRay - The content is displayed as a grayscale defined by the complement of the average red and green component values. 0 - Display content with normal RGB values; 1 - Display content in grayscale, using the complement of the average red and green component values.
- Mask - Specifies whether transparent content of an object is changed to the MaskColor value. 0 - Display content with normal RGB values; 1 - Transparent content is changed to the MaskColor value.
- MaskColor - The color used to mask transparent content (32-bit ARGB format). Valid range: 0x00000000...0xFFFFFFFF. Applies only if Mask=1.
Blur
Blurs the content of the object so that it appears out of focus.
- MakeShadow - Content is displayed as a shadow. 0 (false) - Display content with normal RGB values. 1 (true) - Display content as a shadow. When the content is displayed as a shadow, its features are set to black, and then the blur filter is applied. Adjust the ShadowOpacity property to control the darkness of the shadow.
- ShadowOpacity - The opacity level of a shadow created by the effect. Valid range: 0.0...1.0 (fully transparent ... fully opaque). Applies if the MakeShadow property is set to true.
- PixelRadius - The radius of the area of opaque content around a pixel that is affected by the effect. The larger the number, the blurrier the picture. Valid range: 1.0...100.0.
Chroma
Displays a specific color of the content of the object as transparent.
- Color - Specifies the color applied to the chromakey transparency. Color is expressed in AARRGGBB format, where AA is the alpha opacity hexadecimal value, RR is the red hexadecimal value, GG is the green hexadecimal value, and BB is the blue hexadecimal value.
DropShadow
Creates a solid silhouette of the content of the object, offset in the specified direction. This creates the illusion that the content is floating and casting a shadow.
- Color - Specifies the color of the drop-shadow effect. Color is expressed in AARRGGBB format, where AA is the alpha opacity hexadecimal value, RR is the red hexadecimal value, GG is the green hexadecimal value, and BB is the blue hexadecimal value.
- OffX - Offset from the object along the x-axis (pixels). Positive values move the shadow to the right, and negative values move it to the left.
- OffY - Offset from the object along the y-axis (pixels). Positive values move the shadow down, and negative values move it up.
- Positive - Creates a drop shadow from the nontransparent pixels of the object. 1 (true) - Drop shadow is created from the nontransparent pixels of the object. 0 (false) - Drop shadow is created from the transparent pixels. If you have a transparent object but want to create the usual drop shadow effect, set the Positive property to true. This causes the transparent object to have a drop shadow outside the transparent region, rather than a drop shadow inside the transparent region.
DxtAlphaSetter Class
Sets the alpha bits on a video image.
- Alpha - Specifies a constant alpha value for every pixel in the image. Overwrites the alpha values from the original image.
- AlphaRamp - Specifies each pixel's alpha value as a percentage of the pixel's original value, from 0.0 to 1.0.
A property with a negative value is ignored. Only one property can have a non-negative value.
Emboss
Displays the content of the object as an embossed texture using grayscale values.
- Bias - A percentage of a value that is added to each color component of the filtered result. Valid range: -1.0 ... 1.0.
Larger bias values yield brighter filtered images. Images with high contrast are least affected by the filter.
Engrave
Displays the content of the object as an engraved texture using grayscale values.
- Bias - A percentage of a value that is added to each color component of the filtered result. Valid range: -1.0 ... 1.0.
Larger bias values yield brighter filtered images. Images with high contrast are least affected by the filter.
Fade
Causes a clip to fade in to a blackness.
Glow
Adds radiance around the outside edges of the content of the object so that it appears to glow.
- Color - Specifies the color of the radiance applied to the object. Color is expressed in RRGGBB format, where RR is the red hexadecimal value, GG is the green hexadecimal value, and BB is the blue hexadecimal value.
- Strength - The distance, in pixels, that an effect extends. Valid range: 1...255.
Matrix
Resizes, rotates, or reverses the content of the object using matrix transformation.
- M11 - First row/first column matrix entry for linear transformations.
- M12 - First row/second column matrix entry for linear transformations.
- Dx - X component of the augmenting vector for linear transformations. This property is ignored if the SizingMethod is set to "auto expand".
- M21 - Second row/first column matrix entry for linear transformations.
- M22 - Second row/second column matrix entry for linear transformations.
- Dy - Y component of the augmenting vector for linear transformations. This property is ignored if the SizingMethod is set to "auto expand".
- SizingMethod - Container is resized to fit the resulting image. "clip to original" - Container is not resized; "auto expand" - Container is resized to fit the resulting image.
- FilterType - Method used to define pixels of new content. "bilinear" - Uses bilinear method to define the color content of target pixels; "nearest neighbor" - Uses nearest neighbor method to define the color content of target pixels. For the best static filter results, the "bilinear" method provides a smoother image. However, when used for an animated series of images, the "nearest neighbor" method is computed faster and can produce more images per second of animation.
Microsoft Movie Maker Age Filter
The Film Aging effect introduces graininess, scratches, and other visual artifacts that make it appear as if a film is old.
- Age - Number of "years" to age the film. Valid range: 0...100. The Age parameter is actually a combination of ten separate parameters. If you want to set these parameters independently, rather than using the Age parameter, you can do so.
- Grey - True means grayscale (black-and-white) image.
- NoiseFrequency - Adds noise to the image, where 0 creates the least noise and 255 the most.
- LineFrequency - The frequency of white traveling "cracks" or lines in the image, where 0 creates the fewest lines and 255 the most.
- LintFrequency - Frequency of "lint" or "tears" on the screen, where 0 creates the least and 255 the most.
- FlickerFrequency - This effect sets the darkness of intervening, regularly spaced frames, where the lower the number, the darker the intervening frames, giving a flickering appearance. Zero means no visible flicker. Valid range: 0...255.
- FilmJerkiness - Degree of film jerkiness, where 0 is least and 255 is most.
- BlurAmount - Higher value means blurrier image. Valid range: 0...255.
- EdgeFade - Higher value means more edge fade. Valid range: 0...255.
- FrameSkips - Number of frames to skip before showing the next frame. Valid range: 0...255.
- PosterizeBits - Amount of posterization to apply to the image, where zero is least and 8 is most.
Microsoft MovieMaker Fade In Fade Out
Causes a clip to fade in to or out from a solid color of your choice.
- FadeIn - 0 indicates that the clip will fade out to a color; 1 indicates that a clip will fade in from a color.
- FadeColor - The number can be given in hexadecimal or binary. In hexadecimal, the values represent blue, green, and red values as 0xBBGGRR. (This is not a misprint. The blue value must be first.) Valid range: 0...0xFFFFFF.
MotionBlur
Causes the content of the object to appear to be in motion.
- Add - Indicates whether the filter image overlays the original image. 0 (false) - Filter image stands alone; 1 (true) - Filter image overlays the original.
- Direction - Direction of the offset, in degrees. Values less than 0 or greater than 360 automatically convert to values between 0 and 360.
- Strength - The distance, in pixels, that an effect extends. Valid range: 0 or greater.
Movie Maker Video Adjustment
Modifies the brightness of a segment of video.
- Brightness - Amount to modify the brightness by, where zero is no difference. Valid range: -255...255.
NDFXArtEffects
Provide a variety of effects often associated with print media. Each effect has a number of parameters associated with it, passed in by generic names Control1Value through Control8Value. Not all parameters are used for every effect. Effects cannot be combined.
- EffectID - The ID of an effect to use.
0 | None |
1 | Accents |
2 | AngledStrokes |
3 | BasRelief |
4 | Mosaic |
5 | ChalkAndCharcoal |
6 | Charcoal |
7 | Chrome |
8 | ColoredPencil |
9 | Craquelure |
10 | Crosshatch |
11 | Cutout |
12 | DarkStrokes |
|
13 | DiffuseGlow |
14 | DryBrush |
15 | Emboss |
16 | FilmGrain |
17 | InkOutline |
18 | NotePaper |
19 | Fresco |
20 | GlowingEdges |
21 | Grain |
22 | HalftoneScreen |
23 | Patchwork |
24 | NeonGlow |
|
25 | PaintDaubs |
26 | PaletteKnife |
27 | Plaster |
28 | PlasticWrap |
29 | PosterEdges |
30 | Ripple |
31 | Reticulation |
32 | SmudgeStick |
33 | Sponge |
34 | SprayedStrokes |
35 | Stamp |
36 | Photocopy |
|
37 | Sumie |
38 | GraphicPen |
39 | TornEdges |
40 | Watercolor |
41 | WaterPaper |
42 | StainedGlass |
43 | Glass |
44 | Texturizer |
45 | Underpainting |
46 | ConteCrayon |
47 | RoughPastel |
48 | Spatter |
|
- Control1Value - long. Custom parameters for the effect.
- Control2Value - long. Custom parameters for the effect.
- Control3Value - long. Custom parameters for the effect.
- Control4Value - long. Custom parameters for the effect.
- Control5Value - long. Custom parameters for the effect.
- Control6Value - long. Custom parameters for the effect.
- Control7Value - long. Custom parameters for the effect.
- Control8Value - long. Custom parameters for the effect.
- Transparency - How transparent the added effect is, with a higher number indicating more transparent. Valid range: 0...100.
- RGBForeColor - BSTR. Depends on the EffectID. Any standard HTML color string that Internet Explorer will accept.
- RGBBackColor - BSTR. Depends on the EffectID. Any standard HTML color string that Internet Explorer will accept.
- RGBExtraColor - BSTR. Depends on the EffectID. Any standard HTML color string that Internet Explorer will accept.
- TextureURL - BSTR. Applies to ConteCrayon, RoughPastel, Texturizer, and Underpainting effects.
Pixelate
Displays the content of the object as colored squares that take the average color value of the pixels they replace.
- MaxSquare - Maximum width in pixels of a pixelated square. The larger the number, the larger the squares and the coarser the picture. Valid range: 2...50.
Shadow
Creates a solid silhouette of the content of the object, offset in the specified direction. This creates the illusion of a shadow.
- Color - Color is expressed in #RRGGBB format (symbol "#" is necessary), where RR is the red hexadecimal value, GG - green, BB - blue. Valid range: #000000...#FFFFFF.
- Direction - The direction that the effect is offset in degrees. Values less than 0 or greater than 360 automatically convert to values between 0 and 360.
- Strength - The distance, in pixels, that an effect extends. Valid range: 1...255.
Wave
Performs a sine wave distortion of the content of the object along the vertical axis.
- Add - Value that indicates whether the filter image overlays the original image.
- Freq - The number of created waves.
- LightStrength - The difference in light intensity between the peaks and troughs of the created waves as a percentage. Valid range: 0...100 (lowest intensity ... highest intensity).
- Phase - The phase offset at which the sine wave starts (percentage of one wave cycle). Valid range: 0...100.
- Strength - The distance, in pixels, that an effect extends. Valid range: 1 or greater.