NevronOpenVision
Nevron.Nov.Graphics Namespace / NImageSource Class


NImageSource Class Methods

For a list of all members of this type, see NImageSource members.

Public Methods
 NameDescription
Public MethodCreates a raster for the frame at the given zero-based index.  
Public MethodCreates a new raster from the native image data of this source.  
Public MethodMust override to create a copy of the current object.  
Public MethodMust override to deserialize the object state from the specified property bag.  
Public MethodObtains encoded image data for this image source.  
Public MethodCreates a new raster from the native image data of this source.  
Public MethodMust override to serialize the object state into the specified property bag.  
Public MethodDetermines whether all of the image's pixels have the same alpha value and obtains this alpha value.  
Top
Protected Methods
 NameDescription
Protected MethodClears the image source's cached data.  
Protected Method  
Protected Internal MethodReturns image data that should be used for rendering of the image source's current frame. Encoded data is returned for encoded images sources with a single frame. Decoded data is returned for NRaster-based image sources and for encoded images sources with animated frames.  
Protected Internal MethodGets an immutable image source that can be used as a hash table key for this image source. If this image source is immutable it can return itself as a key.  
Protected Internal MethodGets the image source's image data in its native form.  
Protected MethodClears cached data and raises the ImageDataChanged event.  
Internal MethodOverloaded.   
Internal Method  
Internal Method  
Internal Method  
Protected MethodUpdates the cached data of this image source.  
Internal Method  
Top
See Also