Udostępnij za pośrednictwem


WmpBitmapEncoder Klasa

Definicja

Definiuje koder używany do kodowania obrazów microsoft Windows Media Photo.

public ref class WmpBitmapEncoder sealed : System::Windows::Media::Imaging::BitmapEncoder
public sealed class WmpBitmapEncoder : System.Windows.Media.Imaging.BitmapEncoder
type WmpBitmapEncoder = class
    inherit BitmapEncoder
Public NotInheritable Class WmpBitmapEncoder
Inherits BitmapEncoder
Dziedziczenie

Uwagi

Windows Media Photo lub HD Photo to koder-dekoder, który zapewnia lepszą wierność obrazu niż JPEG z mniejszymi rozmiarami plików i większą większa liczba funkcji. Obrazy usługi Windows Media Photo osiągają stratną i bezstratną kompresję przy użyciu jednego algorytmu. Obrazy usługi Windows Media Photo obsługują istniejące standardy metadanych. Aby uzyskać dodatkowe informacje na temat tego formatu, zobacz HD Photo Format Overview (Omówienie formatu zdjęć w usłudze HD).

Pliki Windows Media Photo nie obsługują podglądu, miniatur globalnych, miniatur na poziomie ramki ani wielu ramek.

Kodowanie nie działa w częściowej relacji zaufania. Zobacz Zabezpieczenia częściowego zaufania WPF , aby uzyskać informacje na temat częściowego zaufania.

Konstruktory

WmpBitmapEncoder()

Inicjuje nowe wystąpienie klasy WmpBitmapEncoder.

Właściwości

AlphaDataDiscardLevel

Pobiera lub ustawia poziom danych z częstotliwością alfa do odrzucenia podczas transkodowania skompresowanej domeny.

AlphaQualityLevel

Pobiera lub ustawia jakość kompresji dla planarnego kanału alfa.

CodecInfo

Pobiera informacje opisujące ten koder-dekoder.

(Odziedziczone po BitmapEncoder)
ColorContexts

Pobiera lub ustawia wartość reprezentującą profil kolorów skojarzony z tym koderem.

(Odziedziczone po BitmapEncoder)
CompressedDomainTranscode

Pobiera lub ustawia wartość wskazującą, czy można użyć skompresowanych operacji domeny. Skompresowane operacje domeny to operacje przekształcania, które są wykonywane bez dekodowania danych obrazu.

Dispatcher

Pobiera element, z Dispatcher który DispatcherObject jest skojarzony.

(Odziedziczone po DispatcherObject)
FlipHorizontal

Pobiera lub ustawia wartość wskazującą, czy przerzucać obraz w poziomie.

FlipVertical

Pobiera lub ustawia wartość wskazującą, czy przerzucać obraz w pionie.

Frames

Pobiera lub ustawia poszczególne ramki na obrazie.

(Odziedziczone po BitmapEncoder)
FrequencyOrder

Pobiera lub ustawia wartość wskazującą, czy kodować w kolejności częstotliwości.

HorizontalTileSlices

Pobiera lub ustawia liczbę podziałów poziomych do użycia podczas kodowania kompresji. Pojedynczy podział tworzy dwa regiony poziome.

IgnoreOverlap

Pobiera lub ustawia wartość wskazującą, czy ignorować piksele nakładające się na regiony w podregionach skompresowane kodowanie domeny. Ta funkcja nie jest obecnie zaimplementowana.

ImageDataDiscardLevel

Pobiera lub ustawia poziom danych obrazu do odrzucenia podczas transkodowania skompresowanej domeny.

ImageQualityLevel

Pobiera lub ustawia poziom jakości obrazu.

InterleavedAlpha

Pobiera lub ustawia wartość wskazującą, czy kodować dane kanału alfa jako dodatkowy kanał przeplatany.

Lossless

Pobiera lub ustawia wartość, która wskazuje, czy kodować przy użyciu kompresji bezstratnej.

Metadata

Pobiera lub ustawia metadane, które zostaną skojarzone z tą mapą bitową podczas kodowania.

(Odziedziczone po BitmapEncoder)
OverlapLevel

Pobiera lub ustawia nakładające się poziomy przetwarzania.

Palette

Pobiera lub ustawia wartość reprezentującą BitmapPalette zakodowaną mapę bitową.

(Odziedziczone po BitmapEncoder)
Preview

Pobiera lub ustawia element BitmapSource reprezentujący globalny podgląd mapy bitowej, jeśli istnieje.

(Odziedziczone po BitmapEncoder)
QualityLevel

Pobiera lub ustawia jakość kompresji dla obrazu głównego.

Rotation

Pobiera lub ustawia Rotation obraz.

SubsamplingLevel

Pobiera lub ustawia poziom próbkowania podrzędnego dla kodowania obrazu RGB.

Thumbnail

Pobiera lub ustawia obiekt reprezentujący globalną osadzoną BitmapSource miniaturę.

(Odziedziczone po BitmapEncoder)
UseCodecOptions

Pobiera lub ustawia wartość wskazującą, że mają być używane opcje kodera-dekodera.

VerticalTileSlices

Pobiera lub ustawia liczbę podziałów pionowych do użycia podczas kodowania kompresji. Pojedynczy podział tworzy dwa regiony pionowe.

Metody

CheckAccess()

Określa, czy wątek wywołujący ma dostęp do tego DispatcherObjectelementu .

(Odziedziczone po DispatcherObject)
Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
Save(Stream)

Koduje obraz mapy bitowej do określonego Streamelementu .

(Odziedziczone po BitmapEncoder)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)
VerifyAccess()

Wymusza, że wątek wywołujący ma dostęp do tego DispatcherObjectelementu .

(Odziedziczone po DispatcherObject)

Dotyczy

Zobacz też