CodeCarvings.Piczard
IMultiDrawModeImageProcessingFilter Interface
Members  See Also  Send Feedback
CodeCarvings.Piczard.Processing Namespace : IMultiDrawModeImageProcessingFilter Interface

Interface that must be implemented by ImageProcessingFilters that support different draw modes.

Syntax

Visual Basic (Declaration)  
Public Interface IMultiDrawModeImageProcessingFilter 
C#  
public interface IMultiDrawModeImageProcessingFilter 

Remarks

Computer graphics is a CPU intensive operation.
In order to process images quickly, sometimes is necessary to use pointers or other advanced techniques.

Unfortunately not every environment allow to use these advanced techniques.
For example, ASP.NET Medium Trust does not permit the use of pointers.

By implementing this interface, a complex ImageProcessingFilter can be optimized to run on different kind of environments.

In case the environment does not allow to use certain advanced drawing techniques (such as pointers), the filter can use alternative drawing methods (probably much slow).

Requirements

Requires Piczard 1.1.x or higher.

See Also

©2013 Sergio Turolla. All Rights Reserved.