WmpBitmapEncoder Classe

Definição

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

Observações

O Windows Media Photo ou HD Photo é um codec que oferece melhor fidelidade de imagem do que o JPEG, com ficheiros mais pequenos e mais funcionalidades. As imagens fotográficas do Windows Media conseguem compressão com e sem perdas usando um único algoritmo. As imagens Windows Media Photo suportam padrões de metadados existentes. Para informações adicionais sobre este formato, consulte Visão Geral do Formato de Foto HD.

Os ficheiros Foto do Windows Media não suportam pré-visualização, miniaturas globais, miniaturas ao nível do quadro ou múltiplos quadros.

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

Construtores

Name Description
WmpBitmapEncoder()

Inicializa uma nova instância da WmpBitmapEncoder classe.

Propriedades

Name Description
AlphaDataDiscardLevel

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

AlphaQualityLevel

Obtém ou define a qualidade de compressão para um canal alfa planar.

CodecInfo

Recebe informação que descreve este codec.

(Herdado de BitmapEncoder)
ColorContexts

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

(Herdado de BitmapEncoder)
CompressedDomainTranscode

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

Dispatcher

Percebe o Dispatcher que isto DispatcherObject está associado.

(Herdado de DispatcherObject)
FlipHorizontal

Recebe ou define um valor que indica se deve inverter a imagem horizontalmente.

FlipVertical

Recebe ou define um valor que indica se a imagem deve inverter verticalmente.

Frames

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

(Herdado de BitmapEncoder)
FrequencyOrder

Recebe ou define um valor que indica se deve codificar por ordem de frequência.

HorizontalTileSlices

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

IgnoreOverlap

Obtém ou define um valor que indica se deve ignorar os píxeis de sobreposição de região na codificação de domínio comprimido de subregiões. Esta funcionalidade não está atualmente implementada.

ImageDataDiscardLevel

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

ImageQualityLevel

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

InterleavedAlpha

Recebe ou define um valor que indica se deve codificar os dados do canal alfa como um canal intercalado adicional.

Lossless

Recebe ou define um valor que indica se deve codificar usando compressão sem perdas.

Metadata

Obtém ou define os metadados que serão associados a este 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 a BitmapSource que representa a pré-visualização global de um bitmap, se existir.

(Herdado de BitmapEncoder)
QualityLevel

Obtém ou define a qualidade de compressão da imagem principal.

Rotation

Obtém ou define o Rotation da imagem.

SubsamplingLevel

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

Thumbnail

Recebe ou define a BitmapSource que representa a miniatura global embutida.

(Herdado de BitmapEncoder)
UseCodecOptions

Recebe ou define um valor que indica que 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 compressão. Uma única divisão cria duas regiões verticais.

Métodos

Name Description
CheckAccess()

Determina se o thread que chama 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 função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
Save(Stream)

Codifica uma imagem bitmap para um determinado Stream.

(Herdado de BitmapEncoder)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)
VerifyAccess()

Faz cumprir que o thread que chama tem acesso a este DispatcherObject.

(Herdado de DispatcherObject)

Aplica-se a

Ver também