The following are possible values for the L_EfxPaintTransition function's uTransition parameter, which specifies the filling style of the effect:
| Value | Meaning | 
|---|---|
| Transition pattern class: | |
| EFX_TRANS_SOLID | Solid filling | 
| EFX_TRANS_HORZ_LINE | Horizontal lines | 
| EFX_TRANS_VERT_LINE | Vertical lines | 
| EFX_TRANS_DOWNWARD_DIAG | Downward diagonal lines | 
| EFX_TRANS_UPWARD_DIAG | Upward diagonal lines | 
| EFX_TRANS_CROSS | Cross lines | 
| EFX_TRANS_DIAG_CROSS | Diagonal cross lines | 
| EFX_TRANS_PATTERN_MAX | Number of patterns in this class. | 
| Transition linear gradient class: | |
| EFX_TRANS_GRADIENT_LINE_L_TO_R | Line left to right | 
| EFX_TRANS_GRADIENT_LINE_R_TO_L | Line right to left | 
| EFX_TRANS_GRADIENT_LINETTO_B | Line top to bottom | 
| EFX_TRANS_GRADIENT_LINE_B_TO_T | Line bottom to top | 
| EFX_TRANS_GRADIENT_LINE_LT_TO_RB | Line left-top to right-bottom | 
| EFX_TRANS_GRADIENT_LINE_LB_TO_RT | Line left-bottom to right-top | 
| EFX_TRANS_GRADIENT_LINE_RT_TO_LB | Line right-top to left-bottom | 
| EFX_TRANS_GRADIENT_LINE_RB_TO_LT | Line right-bottom to left-top | 
| EFX_TRANS_GRADIENT_LINE2_L_AND_R_TO_C | Line2 left and right to center | 
| EFX_TRANS_GRADIENT_LINE2_C_TO_L_AND_R | Line2 center to left and right | 
| EFX_TRANS_GRADIENT_LINE2TAND_B_TO_C | Line2 top and bottom to center | 
| EFX_TRANS_GRADIENT_LINE2_C_TOTAND_B | Line2 center to top and bottom | 
| EFX_TRANS_GRADIENT_LINE2_LT_AND_RB_TO_C | Line2 left-top and right-bottom to center | 
| EFX_TRANS_GRADIENT_LINE2_C_TO_LT_AND_RB | Line2 center to left-top and right-bottom | 
| EFX_TRANS_GRADIENT_LINE2_RT_AND_LB_TO_C | Line2 right-top and left-bottom to center | 
| EFX_TRANS_GRADIENT_LINE2_C_TO_RT_AND_LB | Line2 center to right-top and left-bottom | 
| EFX_TRANS_GRADIENT_LINE_MAX | Number of transitions in this class. | 
| Transition angular gradient class: | |
| EFX_TRANS_GRADIENT_ANGLE_TO_LT | Angle to left-top | 
| EFX_TRANS_GRADIENT_ANGLE_TO_LB | Angle to left-bottom | 
| EFX_TRANS_GRADIENT_ANGLE_TO_RT | Angle to right-top | 
| EFX_TRANS_GRADIENT_ANGLE_TO_RB | Angle to right-bottom | 
| EFX_TRANS_GRADIENT_ANGLE_FROM_LT | Angle from left-top | 
| EFX_TRANS_GRADIENT_ANGLE_FROM_LB | Angle from left-bottom | 
| EFX_TRANS_GRADIENT_ANGLE_FROM_RT | Angle from right-top | 
| EFX_TRANS_GRADIENT_ANGLE_FROM_RB | Angle from right-bottom | 
| EFX_TRANS_GRADIENT_ANGLE_MAX | Number of transitions in this class. | 
| Transition rectangular gradient class: | |
| EFX_TRANS_GRADIENT_RECTANGLE_TO_C | Rectangle to center | 
| EFX_TRANS_GRADIENT_RECTANGLE_FROM_C | Rectangle from center | 
| EFX_TRANS_GRADIENT_RECTANGLE_MAX | Number of transitions in this class. | 
| Transition elliptical gradient class: | |
| EFX_TRANS_GRADIENT_ELLIPSE_TO_C | Ellipse to center | 
| EFX_TRANS_GRADIENT_ELLIPSE_FROM_C | Ellipse from center | 
| EFX_TRANS_GRADIENT_ELLIPSE_MAX | Number of transitions in this class. | 
| Transition conical gradient class: | |
| EFX_TRANS_GRADIENT_CONE_FROM_L | Cone from left | 
| EFX_TRANS_GRADIENT_CONE_FROM_R | Cone from right | 
| EFX_TRANS_GRADIENT_CONE_FROM_T | Cone from top | 
| EFX_TRANS_GRADIENT_CONE_FROM_B | Cone from bottom | 
| EFX_TRANS_GRADIENT_CONE_FROM_LT | Cone from left-top | 
| EFX_TRANS_GRADIENT_CONE_FROM_LB | Cone from left-bottom | 
| EFX_TRANS_GRADIENT_CONE_FROM_RT | Cone from right-top | 
| EFX_TRANS_GRADIENT_CONE_FROM_RB | Cone from right-bottom | 
| EFX_TRANS_GRADIENT_CONE_MAX | Number of transitions in this class. | 
Help Collections
Raster .NET | C API | C++ Class Library | HTML5 JavaScript
Document .NET | C API | C++ Class Library | HTML5 JavaScript
Medical .NET | C API | C++ Class Library | HTML5 JavaScript
Medical Web Viewer .NET
Multimedia
Direct Show .NET | C API | Filters
Media Foundation .NET | C API | Transforms
Supported Platforms
.NET, Java, Android, and iOS/macOS Assemblies
Imaging, Medical, and Document
C API/C++ Class Libraries
Imaging, Medical, and Document
HTML5 JavaScript Libraries
Imaging, Medical, and Document
