Condividi tramite


BitmapImage.DecodePixelType Proprietà

Definizione

Ottiene o imposta un valore che determina il modo in cui i valori DecodePixelWidth e DecodePixelHeight vengono interpretati per le operazioni di decodifica.

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

Valore della proprietà

Valore dell'enumerazione. Il valore predefinito è Fisico.

Commenti

DecodePixelType può essere impostato su Logico o Fisico. Il valore predefinito è Physical. Se DecodePixelType non è impostato o impostato su Fisico, l'immagine viene decodificata usando i valori DecodePixelWidth e DecodePixelHeight che rappresentano pixel fisici e l'operazione di decodifica usa direttamente questi valori. Se DecodePixelType è impostato su Logical, l'immagine viene decodificata usando i valori DecodePixelWidth e DecodePixelHeight che rappresentano i pixel logici. La logica interna converte la larghezza e l'altezza della decodifica in base alle informazioni di risoluzione del dispositivo e alla modalità di fattorizzazione dei pixel logici e fisici nel dispositivo di destinazione.

La larghezza e l'altezza per l'elemento Image vengono specificate in pixel logici dopo il rendering dell'immagine, ma tali pixel logici sono influenzati dalla risoluzione del dispositivo. Per l'elemento BitmapImage che rappresenta l'origine del file di immagine, Per impostazione predefinita, DecodePixelWidth e DecodePixelHeight vengono specificati in pixel fisici. I valori dei pixel fisici forniti per l'operazione di decodifica influiscono sulle dimensioni della bitmap creata in memoria. Specificando DecodePixelType come logico, l'immagine viene decodificata usando valori pre-fattorizzati per la risoluzione logica e potenzialmente non userà la quantità di memoria. Per altre info sulla risoluzione del dispositivo e sulle origini di immagini, vedi Pixel effettivi e ridimensionamento.

Si applica a