|
CRM32Pro SDK
v5.22
|
IScreenFX has members to do simples special effects on screen surface as:
- greyscales
- negative
- black & white
- wind
- red filter
- blue filter
- green filter
And it also has complex effects as:
- fades (from and to, any color and any surface)
- gamma correct
- blur filter
- noise filter
- scale surfaces
- rotate surfaces
CRM32Pro.Init() builds this interface and CRM32Pro.Quit() removes it.
Classes | |
| class | CRM32Pro_IScreenFX |
| IScreenFX. More... | |
Macros | |
| #define | FXSCREEN_BLACKWHITE 9 |
| Black/White effect. Not supported in OpenGL modes. | |
| #define | FXSCREEN_BLUE 12 |
| Blue effect. | |
| #define | FXSCREEN_COLOR 1 |
| Color threshold effect Color threshold effect. Not supported in OpenGL modes. | |
| #define | FXSCREEN_GREEN 11 |
| Green effect. | |
| #define | FXSCREEN_GREY 7 |
| Grey effect. Not supported in OpenGL modes. | |
| #define | FXSCREEN_GREYREAL 8 |
| Accurate grey effect. Not supported in OpenGL modes. | |
| #define | FXSCREEN_NEGATIVE 6 |
| Negative color effect. Not supported in OpenGL modes. | |
| #define | FXSCREEN_NULL 0 |
| Switch off any kind of effect. | |
| #define | FXSCREEN_RED 10 |
| Red effect. | |
| #define | FXSCREEN_VIDEO 4 |
| Video effect. Not supported in OpenGL modes. | |
| #define | FXSCREEN_WIGGLE 2 |
| Wiggle effect. | |
| #define | FXSCREEN_WIND 5 |
| Wind effect. Not supported in OpenGL modes. | |
| #define | FXSCREEN_ZOOM 3 |
| Progressive zoom effect. Not supported in OpenGL modes. | |
1.8.3.1