|
int | getVideoFxType () |
| Gets video special effect type. More...
|
|
String | getBuiltinVideoFxName () |
| Gets built-in video effect's name. More...
|
|
String | getVideoFxPackageId () |
| Gets the video effect resource package ID. More...
|
|
PointF | mapPointFromCanonicalToParticleSystem (NvsVideoResolution videoRes, PointF ptCononical) |
| Converts canonical coordinates to particle system coordinates. More...
|
|
NvsFxDescription | getDescription () |
| Gets the description of the Effect. More...
|
|
void | setIntVal (String fxParam, int val) |
| Sets the integer parameter value of the effect. More...
|
|
int | getIntVal (String fxParam) |
| Gets the integer parameter value of the effect. More...
|
|
void | setFloatVal (String fxParam, double val) |
| Sets the float parameter value of the effect. More...
|
|
double | getFloatVal (String fxParam) |
| Gets the float parameter value of the effect. More...
|
|
void | setBooleanVal (String fxParam, boolean val) |
| Sets the Boolean parameter value of the effect. More...
|
|
boolean | getBooleanVal (String fxParam) |
| Gets the Boolean parameter value of the effect. More...
|
|
void | setStringVal (String fxParam, String val) |
| Sets the string parameter value of the effect. More...
|
|
String | getStringVal (String fxParam) |
| Gets the string parameter value of the effect. More...
|
|
void | setColorVal (String fxParam, NvsColor val) |
| Sets the color parameter value of the effect. More...
|
|
NvsColor | getColorVal (String fxParam) |
| Gets the color parameter value of the effect. More...
|
|
void | setPosition2DVal (String fxParam, NvsPosition2D val) |
| Sets the 2D coordinates parameter value of the effect. More...
|
|
NvsPosition2D | getPosition2DVal (String fxParam) |
| Gets the 2D coordinates parameter value of the effect. More...
|
|
void | setPosition3DVal (String fxParam, NvsPosition3D val) |
| Sets the 3D coordinates parameter value of the effect. More...
|
|
NvsPosition3D | getPosition3DVal (String fxParam) |
| Gets the 3D coordinates parameter value of the effect. More...
|
|
void | setMenuVal (String fxParam, String val) |
| Sets the menu parameter value of the effect. More...
|
|
String | getMenuVal (String fxParam) |
| Gets the menu parameter value of the effect. More...
|
|
void | setArbDataVal (String fxParam, NvsArbitraryData val) |
| Sets custom data parameter value. More...
|
|
void | setFilterIntensity (float intensity) |
| Sets the intensity of the filter. More...
|
|
float | getFilterIntensity () |
| Gets the intensity of the filter. More...
|
|
void | release () |
| Releases internal resources. More...
|
|
NvsParticleSystemContext | getParticleSystemContext () |
|
NvsPaintingEffectContext | getPaintingEffectContext () |
|
Video effect.
Video effect is the special effect on the video clips, which can change the overall or partial color, brightness, transparency, etc. of the video frame, so that the video can show a special effect. On video clips, users can add, remove, and get multiple video effects.
- Warning
- In the NvsVideoEffect class, all public APIs are used in the UI thread! ! !