rifContextCreateImageFilter
Creates a new image filter of the specified type associated with the context.
rif_int rifContextCreateImageFilter(  | 
rif_context context,  | 
rif_image_filter_type type,  | 
|
rif_image_filter * out_effect);  | 
Parameters
Parameter  | 
Input/Output  | 
Description  | 
|---|---|---|
context  | 
input  | 
A valid context object.  | 
type  | 
input  | 
The filter type that defines the conversion to be performed. Each type of the filter corresponds to a set of parameters with a certain string names and certain data types.  | 
out_effect  | 
output  | 
A pointer to the image filter object which will be created if the function performs successfully.  | 
Output
A pointer to an image filter object.
Return
Returns RIF_SUCCESS if the function is executed successfully, or RIF_ERROR code if a problem is encountered.
Errors
Possible error codes:
RIF_ERROR_INVALID_CONTEXT -
contextis not a valid context object.RIF_ERROR_INVALID_PARAMETER -
out_effectis nullptr.RIF_ERROR_UNIMPLEMENTED - a filter with type
typeis not implemented at the moment.RIF_ERROR_UNSUPPORTED - a filter with type
typeis not supported.