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 Physical, 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 pixel logici. La logica interna converte la larghezza e l'altezza del decodifica in base alle informazioni sulla risoluzione dei dispositivi e sulla 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 vengono influenzati dalla risoluzione del dispositivo. Per l'elemento BitmapImage che rappresenta l'origine file immagine, DecodePixelWidth e DecodePixelHeight vengono specificati in pixel fisici, per impostazione predefinita. I valori di pixel fisici per 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 informazioni sulla risoluzione e sulle origini immagini del dispositivo, vedere Pixel e ridimensionamento effettivi.

Si applica a