JpegBitmapDecoder Sınıf

Tanım

Ortak Fotoğraf Uzmanları Grubu (JPEG) ile kodlanmış görüntüler için bir kod çözücü tanımlar.

public ref class JpegBitmapDecoder sealed : System::Windows::Media::Imaging::BitmapDecoder
public sealed class JpegBitmapDecoder : System.Windows.Media.Imaging.BitmapDecoder
type JpegBitmapDecoder = class
    inherit BitmapDecoder
Public NotInheritable Class JpegBitmapDecoder
Inherits BitmapDecoder
Devralma

Açıklamalar

Aşağıdaki tabloda sınıfı tarafından PixelFormats desteklenenler listelenmektedirJpegBitmapDecoder.

Sağlanan PixelFormat PixelFormat kodunu çözer
Gray8 Gray8
Rgb24 Rgb24

Oluşturucular

Name Description
JpegBitmapDecoder(Stream, BitmapCreateOptions, BitmapCacheOption)

Belirtilen ve ile belirtilen dosya akışından sınıfının yeni bir örneğini JpegBitmapDecodercreateOptionscacheOptionbaşlatır.

JpegBitmapDecoder(Uri, BitmapCreateOptions, BitmapCacheOption)

Belirtilen ve ile JpegBitmapDecoderUribelirtilen createOptionsöğesinden sınıfının yeni bir örneğini cacheOption başlatır.

Özellikler

Name Description
CodecInfo

Bu codec bileşenini açıklayan bilgileri alır.

(Devralındığı yer: BitmapDecoder)
ColorContexts

Bir bit eşlem tanımlanmışsa, bit eşlem ile ilişkili renk profilini temsil eden bir değer alır.

(Devralındığı yer: BitmapDecoder)
Dispatcher

Dispatcher Bunun DispatcherObject ilişkili olduğu öğesini alır.

(Devralındığı yer: DispatcherObject)
Frames

Bit eşlem içindeki tek bir çerçevenin içeriğini alır.

(Devralındığı yer: BitmapDecoder)
IsDownloading

Kod çözücüde şu anda içerik indirilip indirilmediğini gösteren bir değer alır.

(Devralındığı yer: BitmapDecoder)
Metadata

Meta veriler tanımlanmışsa, bu bit eşlemle ilişkili genel meta verileri temsil eden bir örneğini BitmapMetadata alır.

(Devralındığı yer: BitmapDecoder)
Palette

Bu kod çözücüyle ilişkili olan öğesini BitmapPalette alır.

(Devralındığı yer: BitmapDecoder)
Preview

Tanımlanmışsa, bu bit eşleminin genel önizlemesini temsil eden bir BitmapSource alır.

(Devralındığı yer: BitmapDecoder)
Thumbnail

Tanımlandıysa bit eşlem küçük resmini temsil eden bir BitmapSource alır.

(Devralındığı yer: BitmapDecoder)

Yöntemler

Name Description
CheckAccess()

Çağıran iş parçacığının bu DispatcherObjectöğesine erişimi olup olmadığını belirler.

(Devralındığı yer: DispatcherObject)
CreateInPlaceBitmapMetadataWriter()

bit eşlem meta verilerini güncelleştirmek için kullanılabilecek bir örneği InPlaceBitmapMetadataWriteroluşturur.

(Devralındığı yer: BitmapDecoder)
Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Geçerli örneğin Type alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectbasit bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

geçerli değerini değerine BitmapDecoderStringdönüştürür.

(Devralındığı yer: BitmapDecoder)
VerifyAccess()

Çağıran iş parçacığının bu DispatcherObjectöğesine erişmesini zorlar.

(Devralındığı yer: DispatcherObject)

Ekinlikler

Name Description
DownloadCompleted

bit BitmapDecoder eşlem içeriğinin indirilmesi tamamlandığında gerçekleşir.

(Devralındığı yer: BitmapDecoder)
DownloadFailed

Bit eşlem içeriği indirilemediğinde gerçekleşir.

(Devralındığı yer: BitmapDecoder)
DownloadProgress

bit BitmapDecoder eşlem içeriği indirilirken ilerleme kaydedildiğinde gerçekleşir.

(Devralındığı yer: BitmapDecoder)

Şunlara uygulanır

Ayrıca bkz.