共用方式為


GifBitmapDecoder 類別

定義

定義以圖形交換格式 (GIF) 編碼之影像的解碼器。

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
繼承

建構函式

GifBitmapDecoder(Stream, BitmapCreateOptions, BitmapCacheOption)

使用指定的 createOptionscacheOption,從指定的檔案資料流初始化 GifBitmapDecoder 的新執行個體。

GifBitmapDecoder(Uri, BitmapCreateOptions, BitmapCacheOption)

使用指定的 createOptionscacheOption,從指定的 GifBitmapDecoder 初始化 Uri 的新執行個體。

屬性

CodecInfo

取得描述此轉碼器的資訊。

(繼承來源 BitmapDecoder)
ColorContexts

取得值,表示與點陣圖相關聯的色彩設定檔 (如果有定義的話)。

(繼承來源 BitmapDecoder)
Dispatcher

取得與這個 Dispatcher 關聯的 DispatcherObject

(繼承來源 DispatcherObject)
Frames

取得點陣圖內個別畫面格的內容。

(繼承來源 BitmapDecoder)
IsDownloading

取得值,這個值表示解碼器目前是否正在下載內容。

(繼承來源 BitmapDecoder)
Metadata

取得 BitmapMetadata 的執行個體,代表與這個點陣圖相關聯的全域中繼資料 (如果有定義中繼資料的話)。

(繼承來源 BitmapDecoder)
Palette

取得與這個解碼器相關聯的 BitmapPalette

(繼承來源 BitmapDecoder)
Preview

如果有定義預覽,取得代表這個點陣圖全域預覽的 BitmapSource

(繼承來源 BitmapDecoder)
Thumbnail

如果未定義,則取得表示點陣圖縮圖的 BitmapSource

(繼承來源 BitmapDecoder)

方法

CheckAccess()

判斷呼叫的執行是否可以存取這個 DispatcherObject

(繼承來源 DispatcherObject)
CreateInPlaceBitmapMetadataWriter()

建立 InPlaceBitmapMetadataWriter 的執行個體,這個執行個體可用來更新點陣圖的中繼資料。

(繼承來源 BitmapDecoder)
Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
ToString()

BitmapDecoder 的目前值轉換成 String

(繼承來源 BitmapDecoder)
VerifyAccess()

請強制執行可以存取這個 DispatcherObject 的呼叫執行緒。

(繼承來源 DispatcherObject)

事件

DownloadCompleted

BitmapDecoder 完成下載點陣圖內容時發生。

(繼承來源 BitmapDecoder)
DownloadFailed

無法下載點陣圖內容時發生。

(繼承來源 BitmapDecoder)
DownloadProgress

BitmapDecoder 開始下載點陣圖內容時發生。

(繼承來源 BitmapDecoder)

適用於