Creates an instance of IRenderEffectBase for the given render effect parameters.
The documentation of the concrete implementation class of parameters in depicts the render effect interface that will be implemented by the returned object.
If an error has occurred while loading the shader binary and/or metadata.
If the shader metadata has an unsupported format and cannot be decoded.
If a graphics subsystem error has occurred.