Skip to main content

LinuxFramebufferPlatformExtensions Class

Definition

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

Inheritance: object -> LinuxFramebufferPlatformExtensions

Methods

NameDescription
StartLinuxDirectNo summary available.
StartLinuxDrm (2 overloads)No summary available.
StartLinuxFbDev (3 overloads)No summary available.

StartLinuxDirect Method

public int StartLinuxDirect(Avalonia.AppBuilder builder, string[] args, Avalonia.LinuxFramebuffer.Output.IOutputBackend outputBackend, Avalonia.LinuxFramebuffer.Input.IInputBackend inputBackend)

Parameters

builder Avalonia.AppBuilder

args string[]

outputBackend Avalonia.LinuxFramebuffer.Output.IOutputBackend

inputBackend Avalonia.LinuxFramebuffer.Input.IInputBackend

Returns

int

StartLinuxDrm overloads

StartLinuxDrm Method

public int StartLinuxDrm(Avalonia.AppBuilder builder, string[] args, string card, bool connectorsForceProbe, Avalonia.LinuxFramebuffer.DrmOutputOptions options, Avalonia.LinuxFramebuffer.Input.IInputBackend inputBackend)
Parameters

builder Avalonia.AppBuilder

args string[]

card string

connectorsForceProbe bool

options Avalonia.LinuxFramebuffer.DrmOutputOptions

inputBackend Avalonia.LinuxFramebuffer.Input.IInputBackend

Returns

int

StartLinuxDrm Method

public int StartLinuxDrm(Avalonia.AppBuilder builder, string[] args, string card, double scaling, Avalonia.LinuxFramebuffer.Input.IInputBackend inputBackend)
Parameters

builder Avalonia.AppBuilder

args string[]

card string

scaling double

inputBackend Avalonia.LinuxFramebuffer.Input.IInputBackend

Returns

int

StartLinuxFbDev overloads

StartLinuxFbDev Method

public int StartLinuxFbDev(Avalonia.AppBuilder builder, string[] args, Avalonia.LinuxFramebuffer.Output.FbDevOutputOptions options, Avalonia.LinuxFramebuffer.Input.IInputBackend inputBackend)
Parameters

builder Avalonia.AppBuilder

args string[]

options Avalonia.LinuxFramebuffer.Output.FbDevOutputOptions

inputBackend Avalonia.LinuxFramebuffer.Input.IInputBackend

Returns

int

StartLinuxFbDev Method

public int StartLinuxFbDev(Avalonia.AppBuilder builder, string[] args, string fbdev, double scaling, Avalonia.LinuxFramebuffer.Input.IInputBackend inputBackend)
Parameters

builder Avalonia.AppBuilder

args string[]

fbdev string

scaling double

inputBackend Avalonia.LinuxFramebuffer.Input.IInputBackend

Returns

int

StartLinuxFbDev Method

public int StartLinuxFbDev(Avalonia.AppBuilder builder, string[] args, string fbdev, Nullable<Avalonia.Platform.PixelFormat> format, double scaling, Avalonia.LinuxFramebuffer.Input.IInputBackend inputBackend)
Parameters

builder Avalonia.AppBuilder

args string[]

fbdev string

format Nullable<Avalonia.Platform.PixelFormat>

scaling double

inputBackend Avalonia.LinuxFramebuffer.Input.IInputBackend

Returns

int