C# Class CrossUI.SharpDX.DrawingBackend

Inheritance: IDrawingBackend
Afficher le fichier Open project: pragmatrix/CrossUI

Méthodes publiques

Méthode Description
CreateBitmapDrawingSurface ( int width, int height ) : IDrawingSurface
CreateDrawingTarget ( RenderTarget renderTarget ) : IDrawingTarget
Dispose ( ) : void
DrawingBackend ( ) : SharpDX
FromFactoryAndDevice ( Factory factory, SharpDX.Direct3D11.Device1 device ) : DrawingBackend
Geometry ( IRecorder records ) : IGeometry

Private Methods

Méthode Description
CreateDevice ( ) : SharpDX.Direct3D11.Device1
CreateFactory ( ) : Factory
DrawingBackend ( Factory factory, SharpDX.Direct3D11.Device1 device, bool ownsIt ) : SharpDX

Method Details

CreateBitmapDrawingSurface() public méthode

public CreateBitmapDrawingSurface ( int width, int height ) : IDrawingSurface
width int
height int
Résultat IDrawingSurface

CreateDrawingTarget() public méthode

public CreateDrawingTarget ( RenderTarget renderTarget ) : IDrawingTarget
renderTarget SharpDX.Direct2D1.RenderTarget
Résultat IDrawingTarget

Dispose() public méthode

public Dispose ( ) : void
Résultat void

DrawingBackend() public méthode

public DrawingBackend ( ) : SharpDX
Résultat SharpDX

FromFactoryAndDevice() public static méthode

public static FromFactoryAndDevice ( Factory factory, SharpDX.Direct3D11.Device1 device ) : DrawingBackend
factory Factory
device SharpDX.Direct3D11.Device1
Résultat DrawingBackend

Geometry() public méthode

public Geometry ( IRecorder records ) : IGeometry
records IRecorder
Résultat IGeometry