Table of Contents

Enum VideoEffectID

Namespace
VisioForge.Core.Types.X.VideoEffects
Assembly
VisioForge.Core.dll

Video effect ID.

public enum VideoEffectID

Fields

Resize = 0

Resize.

Crop = 1

Crop.

AspectRatioCrop = 2

The aspect ratio crop.

Balance = 3

Balance.

FlipRotate = 4

Flip / rotate.

Gamma = 5

Gamma.

Deinterlace = 6

Deinterlace.

AutoDeinterlace = 7

Auto deinterlace.

ColorEffects = 8

Color effects.

GaussianBlur = 9

Gaussian blur.

FishEye = 10

Fish-eye.

TextOverlay = 11

Text overlay.

ImageOverlay = 12

Image overlay.

SVGOverlay = 13

SVG overlay.

Interlace = 14

Interlace.

QRCodeOverlay = 15

The QR code overlay.

Bulge = 16

Bugle adds a protuberance in the center point.

Circle = 17

Circle warps the picture into an arc shaped form.

Diffuse = 18

Diffuse effect diffuses the image by moving its pixels in random directions.

Kaleidoscope = 19

The kaleidscope element applies 'kaleidoscope' geometric transform to the image.

Marble = 20

The marble effect applies a marbling effect to the image.

Mirror = 21

The mirror effect splits the image into two halves and reflects one over each other.

Perspective = 22

The perspective effect applies a perspective transform to the image.

Pinch = 23

The pinch effect applies a pinch transform to the image.

Smooth = 24

The pinch effect applies a smooth effect to the image.

Rotate = 25

The rotate effect applies a rotation transform to the image.

Sphere = 26

The sphere effect applies a sphere transform to the image.

Square = 27

The square effect distorts the center part of the image into a square.

Stretch = 28

The stretch effect stretches the image in a circle around the center point.

Tunnel = 29

The tunnel effect is a geometric image transform. It applies a light tunnel effect.

Twirl = 30

The twirl effect twists the image from the center out.

WaterRipple = 31

The water ripple effect applies a water ripple effect to the image.

Aging = 32

Aging video effect ages a video stream, adds scratches, dust, and change colors.

Dice = 33

The effect dices the screen up into many small squares. Each square is rotated randomly in one of four directions: 0, 90, 180 or 270 degrees.

Edge = 34

Edge detects edges and display it using low resolution.

Quark = 35

Quark effect disolves moving objects.

OpticalAnimationBW = 36

Black and white optical animation effect.

MovingBlur = 37

Moving blur effect detects a difference from the previous frame and blurs it.

Pseudo3D = 38

Pseudo3D video effect.

MovingEcho = 39

Moving echo effect makes echo images of moving objects.

MovingZoomEcho = 40

Moving-zoom echo effect makes echo images with scaling, rotating and moving.

Warp = 41

Warp effect.

Ripple = 42

The ripple effect does ripple mark effect on the video input.

Grayscale = 43

The grayscale.

OverlayManager = 44

The image(s) overlay filter.

Box = 45

The box.

CustomVideoSampleGrabber = 46

The custom video sample grabber.

LUTProcessor = 47

The LUT processor.

VideoScale = 48

Video scale element that resizes video frames.

SimpleVideoMark = 49

Simple video mark filter that embeds invisible watermarks into video streams.

SimpleVideoMarkDetect = 50

Simple video mark detect filter that detects watermarks embedded by SimpleVideoMark.

SMPTE = 51

SMPTE transition effect that creates wipe transitions between two video sources.

SMPTEAlpha = 52

SMPTE alpha transition effect that creates wipe transitions with alpha channel support.

RoundedCorners = 53

Rounded corners video effect that adds rounded corners to video frames.

PanZoom = 54

Pan and zoom video effect that applies zoom and pan transformations to video frames.