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