GifBitmapDecoder Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Definuje dekodér pro obrázky ve formátu GIF (Graphics Interchange Format).
public ref class GifBitmapDecoder sealed : System::Windows::Media::Imaging::BitmapDecoder
public sealed class GifBitmapDecoder : System.Windows.Media.Imaging.BitmapDecoder
type GifBitmapDecoder = class
inherit BitmapDecoder
Public NotInheritable Class GifBitmapDecoder
Inherits BitmapDecoder
- Dědičnost
Konstruktory
| Name | Description |
|---|---|
| GifBitmapDecoder(Stream, BitmapCreateOptions, BitmapCacheOption) |
Inicializuje novou instanci ze zadaného datového GifBitmapDecoder proudu souboru se zadaným |
| GifBitmapDecoder(Uri, BitmapCreateOptions, BitmapCacheOption) |
Inicializuje novou instanci GifBitmapDecoder ze zadaného Uri zadaného |
Vlastnosti
| Name | Description |
|---|---|
| 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 bitmapu, pokud je definován. (Zděděno od BitmapDecoder) |
| Dispatcher |
Dispatcher Získá toto DispatcherObject je přidružené. (Zděděno od DispatcherObject) |
| Frames |
Získá obsah jednotlivých snímků v rastrovém obrázku. (Zděděno od BitmapDecoder) |
| IsDownloading |
Získá hodnotu, která označuje, zda dekodér aktuálně stahuje obsah. (Zděděno od BitmapDecoder) |
| Metadata |
Získá instanci BitmapMetadata , která představuje globální metadata přidružená k tomuto rastru, pokud jsou definována metadata. (Zděděno od BitmapDecoder) |
| Palette |
Získá přidružené k BitmapPalette tomuto dekodéru. (Zděděno od BitmapDecoder) |
| Preview |
BitmapSource Získá, který představuje globální náhled tohoto rastrového obrázku, pokud je definován. (Zděděno od BitmapDecoder) |
| Thumbnail |
BitmapSource Získá, který představuje miniaturu rastrového obrázku, pokud je definován. (Zděděno od BitmapDecoder) |
Metody
| Name | Description |
|---|---|
| CheckAccess() |
Určuje, zda volající vlákno má přístup k tomuto DispatcherObject. (Zděděno od DispatcherObject) |
| CreateInPlaceBitmapMetadataWriter() |
Vytvoří instanci InPlaceBitmapMetadataWriter, která lze použít k aktualizaci metadat rastrového obrázku. (Zděděno od BitmapDecoder) |
| Equals(Object) |
Určuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
| GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| ToString() |
Převede aktuální hodnotu na BitmapDecoder hodnotu String. (Zděděno od BitmapDecoder) |
| VerifyAccess() |
Vynucuje, že volající vlákno má přístup k tomuto DispatcherObject. (Zděděno od DispatcherObject) |
Událost
| Name | Description |
|---|---|
| DownloadCompleted |
Nastane po dokončení stahování rastrového BitmapDecoder obsahu. (Zděděno od BitmapDecoder) |
| DownloadFailed |
Nastane, když se nepodařilo stáhnout rastrový obsah. (Zděděno od BitmapDecoder) |
| DownloadProgress |
Nastane, když došlo k pokroku při BitmapDecoder stahování rastrového obsahu. (Zděděno od BitmapDecoder) |