Compartir a través de


BitmapImage.DecodePixelType Propiedad

Definición

Obtiene o establece un valor que determina cómo se interpretan los valores DecodePixelWidth y DecodePixelHeight para las operaciones de descodificación.

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 de propiedad

Valor de la enumeración. El valor predeterminado es Físico.

Comentarios

DecodePixelType se puede establecer en Lógico o Físico. El valor predeterminado es Physical. Si DecodePixelType no está establecido o se establece en Físico, la imagen se descodifica mediante descodificadorWidth y DecodePixelHeight valores que representan píxeles físicos y la operación de descodificación usa estos valores directamente. Si DecodePixelType está establecido en Logical, la imagen se descodifica mediante DecodePixelWidth y DecodePixelHeight valores que representan píxeles lógicos. La lógica interna convierte el ancho y alto descodificados en función de la información de resolución del dispositivo y de cómo se factorizarán los píxeles lógicos y físicos en el dispositivo de destino.

El ancho y el alto del elemento Image se especifican en píxeles lógicos una vez que se representa la imagen, pero esos píxeles lógicos se ven influenciados por la resolución del dispositivo. Para el elemento BitmapImage que representa el origen del archivo de imagen, DecodePixelWidth y DecodePixelHeight se especifican en píxeles físicos de forma predeterminada. Los valores de píxeles físicos proporcionados para la operación de descodificación influyen en el tamaño del mapa de bits que se crea en la memoria. Al especificar DecodePixelType como Lógico, la imagen se descodifica mediante valores prefactorizado para la resolución lógica y potencialmente no usará tanta memoria. Para obtener más información sobre la resolución de dispositivos y los orígenes de imágenes, consulta Píxeles efectivos y escalado.

Se aplica a