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

Platí pro

Viz také