WmpBitmapEncoder Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Define um codificador 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 HD Photo é um codec que fornece melhor fidelidade de imagem do que JPEG com tamanhos de arquivo menores e mais recursos. As imagens do Windows Media Photo obtêm compactação com perda e sem perda usando um único algoritmo. As imagens do Windows Media Photo dão suporte aos padrões de metadados existentes. Para obter informações adicionais sobre esse formato, consulte a visão geral do formato de foto HD.
Os arquivos do Windows Media Photo não dão suporte a visualização, miniaturas globais, miniaturas no nível do quadro ou vários quadros.
A codificação não funciona em confiança parcial. Consulte a Segurança Parcial de Confiança do WPF para obter informações sobre confiança parcial.
Construtores
| Nome | Description |
|---|---|
| WmpBitmapEncoder() |
Inicializa uma nova instância da classe WmpBitmapEncoder. |
Propriedades
| Nome | Description |
|---|---|
| AlphaDataDiscardLevel |
Obtém ou define o nível de dados de frequência alfa a serem descartados durante um transcódigo de domínio compactado. |
| AlphaQualityLevel |
Obtém ou define a qualidade da compactação para um canal alfa planar. |
| CodecInfo |
Obtém informações que descrevem este codec. (Herdado de BitmapEncoder) |
| ColorContexts |
Obtém ou define um valor que representa o perfil de cor associado a esse 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 que são feitas sem decodificar os dados da imagem. |
| Dispatcher |
Obtém o Dispatcher que DispatcherObject está associado. (Herdado de DispatcherObject) |
| FlipHorizontal |
Obtém ou define um valor que indica se a imagem deve ser invertido horizontalmente. |
| FlipVertical |
Obtém ou define um valor que indica se a imagem deve ser invertido 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 a codificação deve ser codificada em ordem de frequência. |
| HorizontalTileSlices |
Obtém ou define o número de divisões horizontais a serem usadas 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 deve ignorar pixels de sobreposição de região na codificação de domínio compactado de sub-região. Esse recurso não está implementado no momento. |
| ImageDataDiscardLevel |
Obtém ou define o nível de dados de imagem a serem descartados durante um transcodificado de domínio compactado. |
| ImageQualityLevel |
Obtém ou define o nível de qualidade da imagem. |
| InterleavedAlpha |
Obtém ou define um valor que indica se os dados do canal alfa devem ser codificados como um canal intercalado adicional. |
| Lossless |
Obtém ou define um valor que indica se deve ser codificado usando compactação sem perdas. |
| Metadata |
Obtém ou define os metadados que serão associados a 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 visualização global de um bitmap, se houver um. (Herdado de BitmapEncoder) |
| QualityLevel |
Obtém ou define a qualidade de compactação para a imagem principal. |
| Rotation |
Obtém ou define a Rotation 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 global inserida. (Herdado de BitmapEncoder) |
| UseCodecOptions |
Obtém 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 serem usadas durante a codificação de compactação. Uma única divisão cria duas regiões verticais. |
Métodos
| Nome | Description |
|---|---|
| CheckAccess() |
Determina se o thread de chamada tem acesso a isso 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 Objectatual. (Herdado de Object) |
| Save(Stream) |
Codifica uma imagem de bitmap para uma especificada Stream. (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 isso DispatcherObject. (Herdado de DispatcherObject) |