WmpBitmapEncoder 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 kodér, který se používá ke kódování obrázků 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
- Dědičnost
Poznámky
Windows Media Photo nebo HD Photo je kodek, který poskytuje lepší věrnost obrázků než JPEG s menšími velikostmi souborů a více funkcí. Obrázky Windows Media Photo dosahují ztráty a bezeztrátové komprese pomocí jednoho algoritmu. Obrázky Windows Media Photo podporují stávající standardy metadat. Další informace o tomto formátu naleznete v tématu HD Photo Format Overview.
Soubory fotek ve Windows Media nepodporují náhled, globální miniatury, miniatury na úrovni snímků ani více snímků.
Kódování nefunguje v částečné důvěryhodnosti. Informace o částečném vztahu důvěryhodnosti najdete v tématu Zabezpečení částečné důvěryhodnosti WPF .
Konstruktory
| Name | Description |
|---|---|
| WmpBitmapEncoder() |
Inicializuje novou instanci WmpBitmapEncoder třídy. |
Vlastnosti
| Name | Description |
|---|---|
| AlphaDataDiscardLevel |
Získá nebo nastaví úroveň alfafrekvenčních dat, která se mají zahodit během komprimovaného transkódu domény. |
| AlphaQualityLevel |
Získá nebo nastaví kvalitu komprese pro planární alfa kanál. |
| CodecInfo |
Získá informace, které popisují tento kodek. (Zděděno od BitmapEncoder) |
| ColorContexts |
Získá nebo nastaví hodnotu, která představuje barevný profil přidružený k tomuto kodéru. (Zděděno od BitmapEncoder) |
| CompressedDomainTranscode |
Získá nebo nastaví hodnotu, která označuje, zda komprimované doménové operace lze použít. Komprimované operace domény jsou transformační operace, které se provádějí bez dekódování dat image. |
| Dispatcher |
Dispatcher Získá toto DispatcherObject je přidružené. (Zděděno od DispatcherObject) |
| FlipHorizontal |
Získá nebo nastaví hodnotu označující, zda se má obrázek vodorovně překlopit. |
| FlipVertical |
Získá nebo nastaví hodnotu, která označuje, zda se má překlopit obrázek svisle. |
| Frames |
Získá nebo nastaví jednotlivé rámce v rámci obrázku. (Zděděno od BitmapEncoder) |
| FrequencyOrder |
Získá nebo nastaví hodnotu, která určuje, zda kódování v pořadí frekvence. |
| HorizontalTileSlices |
Získá nebo nastaví počet vodorovných dělení, které se mají použít při kódování komprese. Jedno dělení vytvoří dvě vodorovné oblasti. |
| IgnoreOverlap |
Získá nebo nastaví hodnotu, která označuje, zda má ignorovat překrývající se oblasti pixely v podregion komprimované kódování domény. Tato funkce není aktuálně implementována. |
| ImageDataDiscardLevel |
Získá nebo nastaví úroveň obrazových dat, která se mají zahodit během komprimovaného transkódu domény. |
| ImageQualityLevel |
Získá nebo nastaví úroveň kvality obrázku. |
| InterleavedAlpha |
Získá nebo nastaví hodnotu, která označuje, zda má kódovat data alfa kanálu jako další prokládání kanálu. |
| Lossless |
Získá nebo nastaví hodnotu, která označuje, zda kódování pomocí bezeztrátové komprese. |
| Metadata |
Získá nebo nastaví metadata, která budou přidružena k tomuto rastru během kódování. (Zděděno od BitmapEncoder) |
| OverlapLevel |
Získá nebo nastaví úroveň zpracování překrývající se. |
| Palette |
Získá nebo nastaví hodnotu, která představuje BitmapPalette zakódovaný rastrový obrázek. (Zděděno od BitmapEncoder) |
| Preview |
Získá nebo nastaví BitmapSource , který představuje globální náhled rastrového obrázku, pokud existuje. (Zděděno od BitmapEncoder) |
| QualityLevel |
Získá nebo nastaví kvalitu komprese pro hlavní obrázek. |
| Rotation |
Získá nebo nastaví Rotation obrázek. |
| SubsamplingLevel |
Získá nebo nastaví úroveň dílčího vzorkování pro kódování obrázků RGB. |
| Thumbnail |
Získá nebo nastaví BitmapSource , který představuje globální vloženou miniaturu. (Zděděno od BitmapEncoder) |
| UseCodecOptions |
Získá nebo nastaví hodnotu, která indikuje možnosti kodeku se mají použít. |
| VerticalTileSlices |
Získá nebo nastaví počet svislých dělení, které se mají použít při kódování komprese. Jedno dělení vytvoří dvě svislé oblasti. |
Metody
| Name | Description |
|---|---|
| CheckAccess() |
Určuje, zda volající vlákno má přístup k tomuto DispatcherObject. (Zděděno od DispatcherObject) |
| 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) |
| Save(Stream) |
Zakóduje rastrový obrázek do zadaného Streamobrázku . (Zděděno od BitmapEncoder) |
| ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |
| VerifyAccess() |
Vynucuje, že volající vlákno má přístup k tomuto DispatcherObject. (Zděděno od DispatcherObject) |