WmpBitmapEncoder Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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) |