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; }