Partilhar via


BitmapImage.DecodePixelType Propriedade

Definição

Obtém ou define um valor que determina como os valores DecodePixelWidth e DecodePixelHeight são interpretados para operações de decodificação.

public:
 property DecodePixelType DecodePixelType { DecodePixelType get(); void set(DecodePixelType value); };
DecodePixelType DecodePixelType();

void DecodePixelType(DecodePixelType value);
public DecodePixelType DecodePixelType { get; set; }
var decodePixelType = bitmapImage.decodePixelType;
bitmapImage.decodePixelType = decodePixelType;
Public Property DecodePixelType As DecodePixelType

Valor da propriedade

Um valor da enumeração. O padrão é Físico.

Comentários

DecodePixelType pode ser definido como Lógico ou Físico. O valor padrão é Físico. Se DecodePixelType não estiver definido ou definido como Físico, a imagem será decodificada usando os valores DecodePixelWidth e DecodePixelHeight que representam pixels físicos e a operação de decodificação usará esses valores diretamente. Se DecodePixelType estiver definido como Lógico, a imagem será decodificada usando os valores DecodePixelWidth e DecodePixelHeight que representam pixels lógicos. A lógica interna converte a largura e a altura do decodificado com base nas informações de resolução do dispositivo e em como os pixels lógicos e físicos são fatorados no dispositivo de destino.

Largura e Altura do elemento Image são especificados em pixels lógicos depois que a imagem é renderizada, mas esses pixels lógicos são influenciados pela resolução do dispositivo. Para o elemento BitmapImage que representa a origem do arquivo de imagem, DecodePixelWidth e DecodePixelHeight são especificados em pixels físicos, por padrão. Os valores de pixel físicos para fornecidos para a operação de decodificação influenciam o tamanho do bitmap criado na memória. Ao especificar DecodePixelType como Logical, a imagem é decodificada usando valores pré-fatorados para a resolução lógica e, potencialmente, não usará tanta memória. Para obter mais informações sobre a resolução do dispositivo e fontes de imagem, consulte Pixels efetivos e dimensionamento.

Aplica-se a