Partilhar via


WmpBitmapEncoder Classe

Definição

Define um codificador que é usado para codificar imagens do 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
Herança

Comentários

O Windows Media Photo ou o HD Photo é um codec que fornece melhor fidelidade de imagem do que o JPEG com tamanhos de arquivo menores e mais recursos. As imagens de fotos do Windows Media obtêm compactação com perda e perda usando um único algoritmo. As imagens de fotos do Windows Media dão suporte a padrões de metadados existentes. Para obter informações adicionais sobre esse formato, consulte Visão geral do formato de foto HD.

Os arquivos de fotos do Windows Media não dão suporte a visualização, miniaturas globais, miniaturas de nível de quadro ou vários quadros.

A codificação não funciona em confiança parcial. Consulte Segurança de Confiança Parcial do WPF para obter informações sobre confiança parcial.

Construtores

WmpBitmapEncoder()

Inicializa uma nova instância da classe WmpBitmapEncoder.

Propriedades

AlphaDataDiscardLevel

Obtém ou define o nível de dados de frequência alfa a descartar durante transcodificação de domínio compactado.

AlphaQualityLevel

Obtém ou define a qualidade de compactação de um canal alfa planar.

CodecInfo

Obtém informações que descrevem esse codec.

(Herdado de BitmapEncoder)
ColorContexts

Obtém ou define um valor que representa o perfil de cor associado ao codificador.

(Herdado de BitmapEncoder)
CompressedDomainTranscode

Obtém ou define um valor que indica se as operações de domínio compactadas podem ser usadas. Operações de domínio compactadas são operações de transformação feitas sem decodificação dos dados da imagem.

Dispatcher

Obtém o Dispatcher ao qual este DispatcherObject está associado.

(Herdado de DispatcherObject)
FlipHorizontal

Obtém ou define um valor que indica se a imagem é invertida horizontalmente.

FlipVertical

Obtém ou define um valor que indica se é necessário inverter a imagem verticalmente.

Frames

Obtém ou define os quadros individuais dentro de uma imagem.

(Herdado de BitmapEncoder)
FrequencyOrder

Obtém ou define um valor que indica se é necessário codificar em ordem de frequência.

HorizontalTileSlices

Obtém ou define o número de divisões horizontais a usar durante a codificação de compactação. Uma única divisão cria duas regiões horizontais.

IgnoreOverlap

Obtém ou define um valor que indica se é necessário ignorar pixels de sobreposição de região em codificação de domínio compactada por sub-região. Este recurso não está implementado no momento.

ImageDataDiscardLevel

Obtém ou define o nível de dados de imagem a descartar durante transcodificação de domínio compactado.

ImageQualityLevel

Obtém ou define o nível de qualidade de imagem.

InterleavedAlpha

Obtém ou define um valor que indica se é preciso codificar os dados de canal alfa como um canal intercalado adicional.

Lossless

Obtém ou define um valor que indica se é necessário codificar usando a compactação sem perdas.

Metadata

Obtém ou define os metadados que serão associados esse bitmap durante a codificação.

(Herdado de BitmapEncoder)
OverlapLevel

Obtém ou define o nível de processamento de sobreposição.

Palette

Obtém ou define um valor que representa o BitmapPalette de um bitmap codificado.

(Herdado de BitmapEncoder)
Preview

Obtém ou define um BitmapSource que representa a versão prévia global de um bitmap, se houver.

(Herdado de BitmapEncoder)
QualityLevel

Obtém ou define a qualidade de compactação para a imagem principal.

Rotation

Obtém ou define o Rotation da imagem.

SubsamplingLevel

Obtém ou define o nível de sub amostragem para codificação de imagem RGB.

Thumbnail

Obtém ou define um BitmapSource que representa a miniatura incorporada global.

(Herdado de BitmapEncoder)
UseCodecOptions

Obtém ou define um valor que indica as opções de codec devem ser usadas.

VerticalTileSlices

Obtém ou define o número de divisões verticais a usar durante a codificação de compactação. Uma única divisão cria duas regiões verticais.

Métodos

CheckAccess()

Determina se o thread de chamada tem acesso a este DispatcherObject.

(Herdado de DispatcherObject)
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
Save(Stream)

Codifica uma imagem de bitmap para um Stream especificado.

(Herdado de BitmapEncoder)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)
VerifyAccess()

Impõe que o thread de chamada tenha acesso a este DispatcherObject.

(Herdado de DispatcherObject)

Aplica-se a

Confira também