SKWebpEncoderFrame Estructura
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í.
Representa un solo fotograma en una secuencia de WebP animada.
public struct SKWebpEncoderFrame
- Herencia
-
SKWebpEncoderFrame
Ejemplos
Creación de un WebP animado de dos fotogramas:
using var frame1Bitmap = new SKBitmap(100, 100);
using var frame2Bitmap = new SKBitmap(100, 100);
// ... draw into bitmaps ...
var frames = new[]
{
new SKWebpEncoderFrame(frame1Bitmap, TimeSpan.FromMilliseconds(100)),
new SKWebpEncoderFrame(frame2Bitmap, TimeSpan.FromMilliseconds(100)),
};
using var data = SKWebpEncoder.EncodeAnimated(frames, SKWebpEncoderOptions.Default);
Comentarios
'SKWebpEncoderFrame' combina datos de píxeles (como <xref:SkiaSharp.SKPixmap>) y una duración de visualización para su uso con <xref:SkiaSharp.SKWebpEncoder.EncodeAnimated*>.
Cuando se construye a partir de xref <:SkiaSharp.SKBitmap> o <xref:SkiaSharp.SKImage>, el constructor llama a "PeekPixels()" para obtener una vista no propietaria de los datos de píxeles. Si los datos de píxeles no están disponibles, se produce una excepción.
Constructores
| Nombre | Description |
|---|---|
| SKWebpEncoderFrame(SKBitmap, TimeSpan) |
Inicializa una nueva instancia de la SKWebpEncoderFrame estructura a partir de un mapa de bits y una duración de presentación. |
| SKWebpEncoderFrame(SKImage, TimeSpan) |
Inicializa una nueva instancia de la SKWebpEncoderFrame estructura a partir de una imagen y una duración de presentación. |
| SKWebpEncoderFrame(SKPixmap, TimeSpan) |
Inicializa una nueva instancia de la SKWebpEncoderFrame estructura de un mapa pix y una duración de presentación. |
Propiedades
| Nombre | Description |
|---|---|
| Duration |
Obtiene o establece la duración de presentación de este fotograma. |
| Pixmap |
Obtiene o establece los datos de píxeles de este fotograma. |