This documentation is archived and is not being maintained.

PngBitmapDecoder Members

Defines a decoder for Portable Network Graphics (PNG) encoded images. This class cannot be inherited.

The following tables list the members exposed by the PngBitmapDecoder type.

  Name Description
Public method PngBitmapDecoder Overloaded. Initializes a new instance of PngBitmapDecoder.
Top

  Name Description
Public property CodecInfo  Gets information that describes this codec. (inherited from BitmapDecoder)
Public property ColorContexts  Gets a value that represents the color profile associated with a bitmap, if one is defined.(inherited from BitmapDecoder)
Public property Dispatcher  Gets the Dispatcher this DispatcherObject is associated with. (inherited from DispatcherObject)
Public property Frames  Gets the content of an individual frame within a bitmap.(inherited from BitmapDecoder)
Public property IsDownloading  Gets a value that indicates if the decoder is currently downloading content.(inherited from BitmapDecoder)
Public property Metadata  Gets an instance of BitmapMetadata that represents the global metadata associated with this bitmap, if metadata is defined.(inherited from BitmapDecoder)
Public property Palette  Gets the BitmapPalette associated with this decoder. (inherited from BitmapDecoder)
Public property Preview  Gets a BitmapSource that represents the global preview of this bitmap, if one is defined.(inherited from BitmapDecoder)
Public property Thumbnail  Gets a BitmapSource that represents the thumbnail of the bitmap, if one is defined. (inherited from BitmapDecoder)
Top

(see also Protected Methods )
  Name Description
Public method CheckAccess  Determines whether the calling thread has access to this DispatcherObject. (inherited from DispatcherObject)
Public method Static Create  Overloaded. Creates a BitmapDecoder by using the specified BitmapCreateOptions and BitmapCacheOption. (inherited from BitmapDecoder)
Public method CreateInPlaceBitmapMetadataWriter  Creates an instance of InplaceBitmapMetadataWriter, which can be used to update the metadata of a bitmap. (inherited from BitmapDecoder)
Public method Equals  Overloaded. Determines whether two Object instances are equal. (inherited from Object)
Public method GetHashCode  Serves as a hash function for a particular type. (inherited from Object)
Public method GetType  Gets the Type of the current instance. (inherited from Object)
Public method Static ReferenceEquals  Determines whether the specified Object instances are the same instance. (inherited from Object)
Public method ToString  Converts the current value of a BitmapDecoder to a String. (inherited from BitmapDecoder)
Public method VerifyAccess  Enforces that the calling thread has access to this DispatcherObject. (inherited from DispatcherObject)
Top

  Name Description
Protected method Finalize  Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (inherited from Object)
Protected method MemberwiseClone  Creates a shallow copy of the current Object. (inherited from Object)
Top

  Name Description
Public event DownloadCompleted  Occurs when a BitmapDecoder has finished downloading bitmap content.(inherited from BitmapDecoder)
Public event DownloadFailed  Occurs when bitmap content failed to download.(inherited from BitmapDecoder)
Public event DownloadProgress  Occurs when a BitmapDecoder has made progress downloading bitmap content.(inherited from BitmapDecoder)
Top
Show: