Skip to main content

DrmOutput Class

Definition​

Assembly:Avalonia.LinuxFramebuffer
Package:Avalonia.LinuxFramebuffer
public class DrmOutput

Inheritance: object -> DrmOutput

Constructors​

NameDescription
DrmOutput (4 overloads)No summary available.

DrmOutput overloads​

DrmOutput Constructor​

public DrmOutput(Avalonia.LinuxFramebuffer.Output.DrmCard card, Avalonia.LinuxFramebuffer.Output.DrmResources resources, Avalonia.LinuxFramebuffer.Output.DrmConnector connector, Avalonia.LinuxFramebuffer.Output.DrmModeInfo modeInfo)
Parameters​

card Avalonia.LinuxFramebuffer.Output.DrmCard

resources Avalonia.LinuxFramebuffer.Output.DrmResources

connector Avalonia.LinuxFramebuffer.Output.DrmConnector

modeInfo Avalonia.LinuxFramebuffer.Output.DrmModeInfo

DrmOutput Constructor​

public DrmOutput(Avalonia.LinuxFramebuffer.Output.DrmCard card, Avalonia.LinuxFramebuffer.Output.DrmResources resources, Avalonia.LinuxFramebuffer.Output.DrmConnector connector, Avalonia.LinuxFramebuffer.Output.DrmModeInfo modeInfo, Avalonia.LinuxFramebuffer.DrmOutputOptions options)
Parameters​

card Avalonia.LinuxFramebuffer.Output.DrmCard

resources Avalonia.LinuxFramebuffer.Output.DrmResources

connector Avalonia.LinuxFramebuffer.Output.DrmConnector

modeInfo Avalonia.LinuxFramebuffer.Output.DrmModeInfo

options Avalonia.LinuxFramebuffer.DrmOutputOptions

DrmOutput Constructor​

public DrmOutput(Avalonia.LinuxFramebuffer.Output.DrmCard card, bool connectorsForceProbe, Avalonia.LinuxFramebuffer.DrmOutputOptions options)
Parameters​

card Avalonia.LinuxFramebuffer.Output.DrmCard

connectorsForceProbe bool

options Avalonia.LinuxFramebuffer.DrmOutputOptions

DrmOutput Constructor​

public DrmOutput(string path, bool connectorsForceProbe, Avalonia.LinuxFramebuffer.DrmOutputOptions options)
Parameters​

path string

connectorsForceProbe bool

options Avalonia.LinuxFramebuffer.DrmOutputOptions

Methods​

NameDescription
CreateContextNo summary available.
CreateGlRenderTarget (2 overloads)No summary available.

CreateContext Method​

public Avalonia.OpenGL.IGlContext CreateContext()

Returns​

Avalonia.OpenGL.IGlContext

CreateGlRenderTarget overloads​

CreateGlRenderTarget Method​

public Avalonia.OpenGL.Surfaces.IGlPlatformSurfaceRenderTarget CreateGlRenderTarget()
Returns​

Avalonia.OpenGL.Surfaces.IGlPlatformSurfaceRenderTarget

CreateGlRenderTarget Method​

public Avalonia.OpenGL.Surfaces.IGlPlatformSurfaceRenderTarget CreateGlRenderTarget(Avalonia.OpenGL.IGlContext context)
Parameters​

context Avalonia.OpenGL.IGlContext

Returns​

Avalonia.OpenGL.Surfaces.IGlPlatformSurfaceRenderTarget

Properties​

NameDescription
OrientationNo summary available.
PixelSizeNo summary available.
PlatformGraphicsNo summary available.
ScalingNo summary available.

Orientation Property​

public Avalonia.Platform.SurfaceOrientation Orientation { get; set; }

PixelSize Property​

public Avalonia.PixelSize PixelSize { get; set; }

PlatformGraphics Property​

public Avalonia.Platform.IPlatformGraphics PlatformGraphics { get; set; }

Scaling Property​

public double Scaling { get; set; }