Bitmap.CreateScaledBitmap(Bitmap, Int32, Int32, Boolean) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Crea un nuevo mapa de bits, escalado a partir de un mapa de bits existente, siempre que sea posible.
[Android.Runtime.Register("createScaledBitmap", "(Landroid/graphics/Bitmap;IIZ)Landroid/graphics/Bitmap;", "")]
public static Android.Graphics.Bitmap CreateScaledBitmap (Android.Graphics.Bitmap src, int dstWidth, int dstHeight, bool filter);
[<Android.Runtime.Register("createScaledBitmap", "(Landroid/graphics/Bitmap;IIZ)Landroid/graphics/Bitmap;", "")>]
static member CreateScaledBitmap : Android.Graphics.Bitmap * int * int * bool -> Android.Graphics.Bitmap
Parámetros
- src
- Bitmap
Mapa de bits de origen.
- dstWidth
- Int32
Ancho deseado del nuevo mapa de bits.
- dstHeight
- Int32
Alto deseado del nuevo mapa de bits.
- filter
- Boolean
Si se debe usar o no el filtrado bilineal al escalar el mapa de bits. Si esto es cierto, el filtrado bilineal se usará al escalar, lo que tiene una mejor calidad de imagen a costa de un rendimiento peor. Si esto es false, se usa el escalado vecino más cercano en su lugar, que tendrá una calidad de imagen peor, pero es más rápida. El valor predeterminado recomendado es establecer el filtro en "true", ya que el costo del filtrado bilineal suele ser mínimo y la calidad de imagen mejorada es significativa.
Devoluciones
Nuevo mapa de bits escalado o mapa de bits de origen si no se requiere ningún escalado.
- Atributos
Excepciones
si el ancho es <= 0 o el alto es <= 0
Comentarios
Crea un nuevo mapa de bits, escalado a partir de un mapa de bits existente, siempre que sea posible. Si el ancho y el alto especificados son los mismos que el ancho actual y el alto del mapa de bits de origen, se devuelve el mapa de bits de origen y no se crea ningún mapa de bits nuevo.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código y se usan según los términos descritos en la creative Commons 2.5.