Sdílet prostřednictvím


WmpBitmapEncoder Třída

Definice

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 funkcemi. Obrázky Windows Media Photo dosahují ztráty a bezeztrátové komprese pomocí jediného algoritmu. Obrázky Windows Media Photo podporují existující standardy metadat. Další informace o tomto formátu najdete v článku Přehled formátu HD Photo.

Soubory windows Media Photo nepodporují náhled, globální miniatury, miniatury na úrovni snímků ani více snímků.

Kódování nefunguje v částečném vztahu důvěryhodnosti. Informace o částečné důvěryhodnosti najdete v tématu Zabezpečení částečné důvěryhodnosti WPF .

Konstruktory

WmpBitmapEncoder()

Inicializuje novou instanci WmpBitmapEncoder třídy .

Vlastnosti

AlphaDataDiscardLevel

Získá nebo nastaví úroveň alfa frekvence dat zahodit během komprimované domény transkódování.

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, který je přidružen k tomuto kodéru.

(Zděděno od BitmapEncoder)
CompressedDomainTranscode

Získá nebo nastaví hodnotu, která označuje, zda lze použít komprimované operace domény. Komprimované doménové operace jsou transformační operace, které se provádějí bez dekódování dat obrázku.

Dispatcher

Získá to DispatcherDispatcherObject je přidružena k.

(Zděděno od DispatcherObject)
FlipHorizontal

Získá nebo nastaví hodnotu označující, zda má obrázek překlopit vodorovně.

FlipVertical

Získá nebo nastaví hodnotu, která označuje, zda 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á označuje, zda kódování v pořadí četnosti.

HorizontalTileSlices

Získá nebo nastaví počet horizontálních dělení 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 ignorovat oblast překrývající pixely v subregion komprimované domény kódování. Tato funkce není v současné době implementována.

ImageDataDiscardLevel

Získá nebo nastaví úroveň obrazu dat zahodit během komprimované domény transkódování.

ImageQualityLevel

Získá nebo nastaví úroveň kvality obrazu.

InterleavedAlpha

Získá nebo nastaví hodnotu, která označuje, zda kódovat alfa kanál data jako další prokládané kanály.

Lossless

Získá nebo nastaví hodnotu, která označuje, zda kódovat pomocí bezeztrátové komprese.

Metadata

Získá nebo nastaví metadata, která budou přidružena k této bitmapy během kódování.

(Zděděno od BitmapEncoder)
OverlapLevel

Získá nebo nastaví úroveň zpracování překrytí.

Palette

Získá nebo nastaví hodnotu, která představuje BitmapPalette kódovaný rastrový obrázek.

(Zděděno od BitmapEncoder)
Preview

Získá nebo nastaví , BitmapSource který představuje globální náhled bitmapy, pokud existuje.

(Zděděno od BitmapEncoder)
QualityLevel

Získá nebo nastaví kvalitu komprese pro hlavní image.

Rotation

Získá nebo nastaví Rotation image.

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á označuje, že se mají použít možnosti kodeku.

VerticalTileSlices

Získá nebo nastaví počet vertikálních dělení použít během kódování komprese. Jedno dělení vytvoří dvě svislé oblasti.

Metody

CheckAccess()

Určuje, zda volající vlákno má přístup k tomuto DispatcherObject.

(Zděděno od DispatcherObject)
Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetType()

Type Získá z aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
Save(Stream)

Zakóduje rastrový obrázek do zadaného Streamobjektu .

(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)

Platí pro

Viz také