SKMaskFilter Clase
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í.
Los filtros de máscara realizan transformaciones en una máscara de canal alfa antes de dibujar. Un filtro de máscara se establece mediante la MaskFilter propiedad en el SKPaint tipo .
public class SKMaskFilter : SkiaSharp.SKObject
- Herencia
Campos
| Nombre | Description |
|---|---|
| TableMaxLength |
Obtiene el número máximo de colores de la tabla de búsqueda de colores. |
Propiedades
| Nombre | Description |
|---|---|
| Handle |
Obtiene o establece el identificador en el objeto nativo subyacente. (Heredado de SKObject) |
| IgnorePublicDispose |
Obtiene un valor que indica si la llamada al público Dispose() debe ser no-op. (Heredado de SKNativeObject) |
| IsDisposed |
Obtiene un valor que indica si el objeto ya se ha eliminado. (Heredado de SKNativeObject) |
| OwnsHandle |
Obtiene o establece un valor que indica si este objeto posee su identificador y debe destruir el objeto nativo cuando se elimina. (Heredado de SKNativeObject) |
Métodos
| Nombre | Description |
|---|---|
| ConvertRadiusToSigma(Single) |
Convierte de la idea (heredada) de especificar el "radio" de desenfoque en la noción estándar de especificar su sigma. |
| ConvertSigmaToRadius(Single) |
Convierte de la noción estándar de especificar el desenfoque sigma a la idea (heredada) de especificar su "radio". |
| CreateBlur(SKBlurStyle, Single, Boolean) |
Crea un filtro de máscara que aplica un desenfoque. |
| CreateBlur(SKBlurStyle, Single) |
Crea un filtro de máscara que aplica un desenfoque. |
| CreateClip(Byte, Byte) |
Crea un filtro de máscara que recorta el canal alfa con los valores alfa mínimos y máximos especificados. |
| CreateGamma(Single) |
Crea un filtro de máscara que aplica gamma. |
| CreateShader(SKShader) |
Crea un filtro de máscara que usa el sombreador especificado para generar la máscara. |
| CreateTable(Byte[]) |
Crea un filtro de máscara que aplica una búsqueda de tabla en cada uno de los valores alfa de la máscara. |
| Dispose() |
Libera todos los recursos usados por este SKNativeObject. (Heredado de SKNativeObject) |
| Dispose(Boolean) |
Libera los recursos no administrados utilizados por SKMaskFilter y, opcionalmente, libera los recursos administrados. |
| DisposeInternal() |
Desencadena un dispose y omite el valor de IgnorePublicDispose. (Heredado de SKNativeObject) |
| DisposeManaged() |
Implementado por tipos derivados SKObject para destruir los objetos administrados. (Heredado de SKObject) |
| DisposeNative() |
Implementado por tipos derivados SKObject para destruir cualquier objeto nativo. (Heredado de SKObject) |
| DisposeUnownedManaged() |
Implementado por tipos derivados SKObject para eliminar objetos administrados que no son propiedad de esta instancia. (Heredado de SKObject) |