WmpBitmapEncoder Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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 koder, który zapewnia lepszą wierność obrazu niż JPEG z mniejszymi rozmiarami plików i większą większa liczba funkcji. Obrazy 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 Omówienie formatu zdjęć 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ęściowym zaufaniu. Zobacz Zabezpieczenia częściowego zaufania WPF , aby uzyskać informacje na temat częściowego zaufania.
Konstruktory
| Nazwa | Opis |
|---|---|
| WmpBitmapEncoder() |
Inicjuje nowe wystąpienie klasy WmpBitmapEncoder. |
Właściwości
| Nazwa | Opis |
|---|---|
| AlphaDataDiscardLevel |
Pobiera lub ustawia poziom danych o 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 kodujący. (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 elementDispatcher, z 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 przerzucić 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ść, która wskazuje, czy ignorować nakładanie się pikseli regionu w podregion skompresowanym kodowaniu 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 przeplatany kanał. |
| Lossless |
Pobiera lub ustawia wartość wskazującą, czy kodować przy użyciu kompresji bezstratnej. |
| Metadata |
Pobiera lub ustawia metadane, które będą skojarzone z tą mapą bitową podczas kodowania. (Odziedziczone po BitmapEncoder) |
| OverlapLevel |
Pobiera lub ustawia nakładające się poziom 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 BitmapSource reprezentujący globalną osadzoną miniaturę. (Odziedziczone po BitmapEncoder) |
| UseCodecOptions |
Pobiera lub ustawia wartość wskazującą, że mają być używane opcje kodera. |
| VerticalTileSlices |
Pobiera lub ustawia liczbę podziałów pionowych do użycia podczas kodowania kompresji. Pojedynczy podział tworzy dwa regiony pionowe. |
Metody
| Nazwa | Opis |
|---|---|
| CheckAccess() |
Określa, czy wątek wywołujący ma dostęp do tego DispatcherObjectelementu . (Odziedziczone po DispatcherObject) |
| Equals(Object) |
Określa, czy określony obiekt jest równy bieżącemu obiektowi. (Odziedziczone po Object) |
| GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
| GetType() |
Pobiera Type bieżącego wystąpienia. (Odziedziczone po Object) |
| MemberwiseClone() |
Tworzy płytkią kopię bieżącego Object. (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) |