Sdílet prostřednictvím


PngBitmapDecoder Třída

Definice

Definuje dekodér pro obrázky s kódováním PNG (Portable Network Graphics).

public ref class PngBitmapDecoder sealed : System::Windows::Media::Imaging::BitmapDecoder
public sealed class PngBitmapDecoder : System.Windows.Media.Imaging.BitmapDecoder
type PngBitmapDecoder = class
    inherit BitmapDecoder
Public NotInheritable Class PngBitmapDecoder
Inherits BitmapDecoder
Dědičnost

Konstruktory

PngBitmapDecoder(Stream, BitmapCreateOptions, BitmapCacheOption)

Inicializuje novou instanci ze zadaného datového PngBitmapDecoder proudu souboru se zadanými createOptions a cacheOption.

PngBitmapDecoder(Uri, BitmapCreateOptions, BitmapCacheOption)

Inicializuje novou instanci PngBitmapDecoder ze zadaného Uri objektu se zadanými createOptions a cacheOption.

Vlastnosti

CodecInfo

Získá informace, které popisují tento kodek.

(Zděděno od BitmapDecoder)
ColorContexts

Získá hodnotu, která představuje barevný profil přidružený k rastrovém obrázku, pokud je definován.

(Zděděno od BitmapDecoder)
Dispatcher

Získá přidruženou Dispatcher k tomuto DispatcherObject .

(Zděděno od DispatcherObject)
Frames

Získá obsah jednotlivého rámečku v rastrovém obrázku.

(Zděděno od BitmapDecoder)
IsDownloading

Získá hodnotu, která označuje, zda dekodér právě stahuje obsah.

(Zděděno od BitmapDecoder)
Metadata

Získá instanci BitmapMetadata , která představuje globální metadata přidružená k tomuto rastrovém obrázku, pokud metadata je definována.

(Zděděno od BitmapDecoder)
Palette

BitmapPalette Získá přidružený k tomuto dekodéru.

(Zděděno od BitmapDecoder)
Preview

Získá objekt BitmapSource , který představuje globální náhled tohoto rastrového obrázku, pokud je definován.

(Zděděno od BitmapDecoder)
Thumbnail

Získá objekt BitmapSource , který představuje miniaturu rastrového obrázku, pokud je definován.

(Zděděno od BitmapDecoder)

Metody

CheckAccess()

Určuje, zda volající vlákno má přístup k tomuto DispatcherObject.

(Zděděno od DispatcherObject)
CreateInPlaceBitmapMetadataWriter()

Vytvoří instanci objektu InPlaceBitmapMetadataWriter, který lze použít k aktualizaci metadat rastrového obrázku.

(Zděděno od BitmapDecoder)
Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetType()

Získá aktuální Type instanci.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
ToString()

Převede aktuální hodnotu parametru na BitmapDecoderString.

(Zděděno od BitmapDecoder)
VerifyAccess()

Vynutí, aby volající vlákno má přístup k tomuto DispatcherObject.

(Zděděno od DispatcherObject)

Událost

DownloadCompleted

Nastane po BitmapDecoder dokončení stahování rastrového obsahu.

(Zděděno od BitmapDecoder)
DownloadFailed

Nastane v případě, že se nepodařilo stáhnout obsah rastrového obrázku.

(Zděděno od BitmapDecoder)
DownloadProgress

Nastane, když došlo k BitmapDecoder pokroku při stahování obsahu rastrového obrázku.

(Zděděno od BitmapDecoder)

Platí pro

Viz také