Skip to main content

Class GRBackendTexture

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

public sealed class GRBackendTexture : IDisposable

Inheritance

objectGRBackendTexture

Implements

IDisposable

Inherited Members

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

Constructors

GRBackendTexture(int, int, bool, GRGlTextureInfo)

public GRBackendTexture(int width, int height, bool mipmapped, GRGlTextureInfo textureInfo)

Parameters

width int

height int

mipmapped bool

textureInfo GRGlTextureInfo

GRBackendTexture(int, int, bool, GRVkImageInfo)

public GRBackendTexture(int width, int height, bool mipmapped, GRVkImageInfo imageInfo)

Parameters

width int

height int

mipmapped bool

imageInfo GRVkImageInfo

GRBackendTexture(int, int, bool, GRMtlTextureInfo)

public GRBackendTexture(int width, int height, bool mipmapped, GRMtlTextureInfo textureInfo)

Parameters

width int

height int

mipmapped bool

textureInfo GRMtlTextureInfo

Properties

GlInfo

public GRGlTextureInfo? GlInfo { get; }

Property Value

GRGlTextureInfo?

Height

public int Height { get; }

Property Value

int

IsValid

public bool IsValid { get; }

Property Value

bool

MetalInfo

public GRMtlTextureInfo? MetalInfo { get; }

Property Value

GRMtlTextureInfo?

Mipmapped

public bool Mipmapped { get; }

Property Value

bool

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()