SKImage.FromTexture Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
FromTexture(GRRecordingContext, GRBackendTexture, GRSurfaceOrigin, SKColorType, SKAlphaType, SKColorSpace, SKImageTextureReleaseDelegate, Object)
Cria uma imagem com base na textura especificada sem assumir a propriedade.
public static SkiaSharp.SKImage FromTexture(SkiaSharp.GRRecordingContext context, SkiaSharp.GRBackendTexture texture, SkiaSharp.GRSurfaceOrigin origin, SkiaSharp.SKColorType colorType, SkiaSharp.SKAlphaType alpha, SkiaSharp.SKColorSpace colorspace, SkiaSharp.SKImageTextureReleaseDelegate releaseProc, object releaseContext);
Parâmetros
- context
- GRRecordingContext
O contexto de GPU.
- texture
- GRBackendTexture
A textura de back-end.
- origin
- GRSurfaceOrigin
A origem da textura.
- colorType
- SKColorType
O tipo de cor da imagem.
- alpha
- SKAlphaType
O tipo alfa da imagem.
- colorspace
- SKColorSpace
O colorspace da imagem.
- releaseProc
- SKImageTextureReleaseDelegate
O delegado a ser invocado quando a imagem for liberada.
- releaseContext
- Object
Dados do usuário a serem passados para o delegado de versão.
Retornos
Retorna uma nova imagem ou null se a textura é inválida.
Aplica-se a
FromTexture(GRRecordingContext, GRBackendTexture, GRSurfaceOrigin, SKColorType, SKAlphaType, SKColorSpace, SKImageTextureReleaseDelegate)
Cria uma imagem com base na textura especificada sem assumir a propriedade.
public static SkiaSharp.SKImage FromTexture(SkiaSharp.GRRecordingContext context, SkiaSharp.GRBackendTexture texture, SkiaSharp.GRSurfaceOrigin origin, SkiaSharp.SKColorType colorType, SkiaSharp.SKAlphaType alpha, SkiaSharp.SKColorSpace colorspace, SkiaSharp.SKImageTextureReleaseDelegate releaseProc);
Parâmetros
- context
- GRRecordingContext
O contexto de GPU.
- texture
- GRBackendTexture
A textura de back-end.
- origin
- GRSurfaceOrigin
A origem da textura.
- colorType
- SKColorType
O tipo de cor da imagem.
- alpha
- SKAlphaType
O tipo alfa da imagem.
- colorspace
- SKColorSpace
O colorspace da imagem.
- releaseProc
- SKImageTextureReleaseDelegate
O delegado a ser invocado quando a imagem é liberada.
Retornos
Retorna uma nova imagem ou null se a textura é inválida.
Aplica-se a
FromTexture(GRContext, GRBackendTexture, GRSurfaceOrigin, SKColorType, SKAlphaType, SKColorSpace, SKImageTextureReleaseDelegate)
Cria uma nova imagem com base na textura especificada.
public static SkiaSharp.SKImage FromTexture(SkiaSharp.GRContext context, SkiaSharp.GRBackendTexture texture, SkiaSharp.GRSurfaceOrigin origin, SkiaSharp.SKColorType colorType, SkiaSharp.SKAlphaType alpha, SkiaSharp.SKColorSpace colorspace, SkiaSharp.SKImageTextureReleaseDelegate releaseProc);
Parâmetros
- context
- GRContext
O contexto gráfico.
- texture
- GRBackendTexture
A descrição da textura de back-end existente.
- origin
- GRSurfaceOrigin
A origem da textura.
- colorType
- SKColorType
O tipo de cor a ser usado para a imagem.
- alpha
- SKAlphaType
O modo de transparência a ser usado para a imagem.
- colorspace
- SKColorSpace
O colorspace a ser usado para a imagem.
- releaseProc
- SKImageTextureReleaseDelegate
O delegado a ser invocado quando a imagem está prestes a ser destruída.
Retornos
Retorna a nova imagem ou null se a textura especificada não tem suporte.
Aplica-se a
FromTexture(GRRecordingContext, GRBackendTexture, GRSurfaceOrigin, SKColorType, SKAlphaType, SKColorSpace)
Cria uma imagem com base na textura especificada sem assumir a propriedade.
public static SkiaSharp.SKImage FromTexture(SkiaSharp.GRRecordingContext context, SkiaSharp.GRBackendTexture texture, SkiaSharp.GRSurfaceOrigin origin, SkiaSharp.SKColorType colorType, SkiaSharp.SKAlphaType alpha, SkiaSharp.SKColorSpace colorspace);
Parâmetros
- context
- GRRecordingContext
O contexto de GPU.
- texture
- GRBackendTexture
A textura de back-end.
- origin
- GRSurfaceOrigin
A origem da textura.
- colorType
- SKColorType
O tipo de cor da imagem.
- alpha
- SKAlphaType
O tipo alfa da imagem.
- colorspace
- SKColorSpace
O colorspace da imagem.
Retornos
Retorna uma nova imagem ou null se a textura é inválida.
Aplica-se a
FromTexture(GRContext, GRBackendTexture, GRSurfaceOrigin, SKColorType, SKAlphaType, SKColorSpace)
Cria uma nova imagem com base na textura especificada.
public static SkiaSharp.SKImage FromTexture(SkiaSharp.GRContext context, SkiaSharp.GRBackendTexture texture, SkiaSharp.GRSurfaceOrigin origin, SkiaSharp.SKColorType colorType, SkiaSharp.SKAlphaType alpha, SkiaSharp.SKColorSpace colorspace);
Parâmetros
- context
- GRContext
O contexto gráfico.
- texture
- GRBackendTexture
A descrição da textura de back-end existente.
- origin
- GRSurfaceOrigin
A origem da textura.
- colorType
- SKColorType
O tipo de cor a ser usado para a imagem.
- alpha
- SKAlphaType
O modo de transparência a ser usado para a imagem.
- colorspace
- SKColorSpace
O colorspace a ser usado para a imagem.
Retornos
Retorna a nova imagem ou null se a textura especificada não tem suporte.
Aplica-se a
FromTexture(GRContext, GRBackendTexture, GRSurfaceOrigin, SKColorType, SKAlphaType, SKColorSpace, SKImageTextureReleaseDelegate, Object)
Cria uma nova imagem com base na textura especificada.
public static SkiaSharp.SKImage FromTexture(SkiaSharp.GRContext context, SkiaSharp.GRBackendTexture texture, SkiaSharp.GRSurfaceOrigin origin, SkiaSharp.SKColorType colorType, SkiaSharp.SKAlphaType alpha, SkiaSharp.SKColorSpace colorspace, SkiaSharp.SKImageTextureReleaseDelegate releaseProc, object releaseContext);
Parâmetros
- context
- GRContext
O contexto gráfico.
- texture
- GRBackendTexture
A descrição da textura de back-end existente.
- origin
- GRSurfaceOrigin
A origem da textura.
- colorType
- SKColorType
O tipo de cor a ser usado para a imagem.
- alpha
- SKAlphaType
O modo de transparência a ser usado para a imagem.
- colorspace
- SKColorSpace
O colorspace a ser usado para a imagem.
- releaseProc
- SKImageTextureReleaseDelegate
O delegado a ser invocado quando a imagem está prestes a ser destruída.
- releaseContext
- Object
Os dados do usuário a serem usados ao invocar o delegado.
Retornos
Retorna a nova imagem ou null se a textura especificada não tem suporte.
Aplica-se a
FromTexture(GRContext, GRBackendTexture, GRSurfaceOrigin, SKColorType, SKAlphaType)
Cria uma nova imagem com base na textura especificada.
public static SkiaSharp.SKImage FromTexture(SkiaSharp.GRContext context, SkiaSharp.GRBackendTexture texture, SkiaSharp.GRSurfaceOrigin origin, SkiaSharp.SKColorType colorType, SkiaSharp.SKAlphaType alpha);
Parâmetros
- context
- GRContext
O contexto gráfico.
- texture
- GRBackendTexture
A descrição da textura de back-end existente.
- origin
- GRSurfaceOrigin
A origem da textura.
- colorType
- SKColorType
O tipo de cor a ser usado para a imagem.
- alpha
- SKAlphaType
O modo de transparência a ser usado para a imagem.
Retornos
Retorna a nova imagem ou null se a textura especificada não tem suporte.
Aplica-se a
FromTexture(GRRecordingContext, GRBackendTexture, GRSurfaceOrigin, SKColorType)
Cria uma imagem com base na textura especificada sem assumir a propriedade.
public static SkiaSharp.SKImage FromTexture(SkiaSharp.GRRecordingContext context, SkiaSharp.GRBackendTexture texture, SkiaSharp.GRSurfaceOrigin origin, SkiaSharp.SKColorType colorType);
Parâmetros
- context
- GRRecordingContext
O contexto de GPU.
- texture
- GRBackendTexture
A textura de back-end.
- origin
- GRSurfaceOrigin
A origem da textura.
- colorType
- SKColorType
O tipo de cor da imagem.
Retornos
Retorna uma nova imagem ou null se a textura é inválida.
Aplica-se a
FromTexture(GRContext, GRBackendTexture, GRSurfaceOrigin, SKColorType)
Cria uma nova imagem com base na textura especificada.
public static SkiaSharp.SKImage FromTexture(SkiaSharp.GRContext context, SkiaSharp.GRBackendTexture texture, SkiaSharp.GRSurfaceOrigin origin, SkiaSharp.SKColorType colorType);
Parâmetros
- context
- GRContext
O contexto gráfico.
- texture
- GRBackendTexture
A descrição da textura de back-end existente.
- origin
- GRSurfaceOrigin
A origem da textura.
- colorType
- SKColorType
O tipo de cor a ser usado para a imagem.
Retornos
Retorna a nova imagem ou null se a textura especificada não tem suporte.
Aplica-se a
FromTexture(GRRecordingContext, GRBackendTexture, SKColorType)
Cria uma imagem com base na textura especificada sem assumir a propriedade.
public static SkiaSharp.SKImage FromTexture(SkiaSharp.GRRecordingContext context, SkiaSharp.GRBackendTexture texture, SkiaSharp.SKColorType colorType);
Parâmetros
- context
- GRRecordingContext
O contexto de GPU.
- texture
- GRBackendTexture
A textura de back-end.
- colorType
- SKColorType
O tipo de cor da imagem.
Retornos
Retorna uma nova imagem ou null se a textura é inválida.
Aplica-se a
FromTexture(GRContext, GRBackendTexture, SKColorType)
Cria uma nova imagem com base na textura especificada.
public static SkiaSharp.SKImage FromTexture(SkiaSharp.GRContext context, SkiaSharp.GRBackendTexture texture, SkiaSharp.SKColorType colorType);
Parâmetros
- context
- GRContext
O contexto gráfico.
- texture
- GRBackendTexture
A descrição da textura de back-end existente.
- colorType
- SKColorType
O tipo de cor a ser usado para a imagem.
Retornos
Retorna a nova imagem ou null se a textura especificada não tem suporte.
Aplica-se a
FromTexture(GRRecordingContext, GRBackendTexture, GRSurfaceOrigin, SKColorType, SKAlphaType)
Cria uma imagem com base na textura especificada sem assumir a propriedade.
public static SkiaSharp.SKImage FromTexture(SkiaSharp.GRRecordingContext context, SkiaSharp.GRBackendTexture texture, SkiaSharp.GRSurfaceOrigin origin, SkiaSharp.SKColorType colorType, SkiaSharp.SKAlphaType alpha);
Parâmetros
- context
- GRRecordingContext
O contexto de GPU.
- texture
- GRBackendTexture
A textura de back-end.
- origin
- GRSurfaceOrigin
A origem da textura.
- colorType
- SKColorType
O tipo de cor da imagem.
- alpha
- SKAlphaType
O tipo alfa da imagem.
Retornos
Retorna uma nova imagem ou null se a textura é inválida.