Skip to main content

IOpenGlTextureSharingRenderInterfaceContextFeature Interface

Definition​

Namespace:Avalonia.OpenGL
Assembly:Avalonia.OpenGL
Package:Avalonia
public interface IOpenGlTextureSharingRenderInterfaceContextFeature

Methods​

NameDescription
CreateSharedContextNo summary available.
CreateSharedTextureForCompositionNo summary available.

CreateSharedContext Method​

public Avalonia.OpenGL.IGlContext CreateSharedContext(System.Collections.Generic.IEnumerable<Avalonia.OpenGL.GlVersion> preferredVersions)

Parameters​

preferredVersions System.Collections.Generic.IEnumerable<Avalonia.OpenGL.GlVersion>

Returns​

Avalonia.OpenGL.IGlContext

CreateSharedTextureForComposition Method​

public Avalonia.OpenGL.ICompositionImportableOpenGlSharedTexture CreateSharedTextureForComposition(Avalonia.OpenGL.IGlContext context, Avalonia.PixelSize size)

Parameters​

context Avalonia.OpenGL.IGlContext

size Avalonia.PixelSize

Returns​

Avalonia.OpenGL.ICompositionImportableOpenGlSharedTexture

Properties​

NameDescription
CanCreateSharedContextNo summary available.

CanCreateSharedContext Property​

public bool CanCreateSharedContext { get; set; }