Skip to main content

Class GRBackendRenderTarget

Namespace: SkiaSharp
Assembly: VelloSharp.Skia.Core.dll

public sealed class GRBackendRenderTarget : IDisposable

Inheritance

objectGRBackendRenderTarget

Implements

IDisposable

Inherited Members

object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()

Constructors

GRBackendRenderTarget(int, int, int, int, GRGlFramebufferInfo)

public GRBackendRenderTarget(int width, int height, int sampleCount, int stencilBits, GRGlFramebufferInfo framebufferInfo)

Parameters

width int

height int

sampleCount int

stencilBits int

framebufferInfo GRGlFramebufferInfo

GRBackendRenderTarget(int, int, GRVkImageInfo)

public GRBackendRenderTarget(int width, int height, GRVkImageInfo imageInfo)

Parameters

width int

height int

imageInfo GRVkImageInfo

GRBackendRenderTarget(int, int, GRMtlTextureInfo)

public GRBackendRenderTarget(int width, int height, GRMtlTextureInfo textureInfo)

Parameters

width int

height int

textureInfo GRMtlTextureInfo

Properties

GlInfo

public GRGlFramebufferInfo? GlInfo { get; }

Property Value

GRGlFramebufferInfo?

Height

public int Height { get; }

Property Value

int

MetalInfo

public GRMtlTextureInfo? MetalInfo { get; }

Property Value

GRMtlTextureInfo?

Samples

public int Samples { get; }

Property Value

int

Stencil

public int Stencil { get; }

Property Value

int

VkInfo

public GRVkImageInfo? VkInfo { get; }

Property Value

GRVkImageInfo?

Width

public int Width { get; }

Property Value

int

Methods

Dispose()

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

public void Dispose()