C# Класс CrossUI.SharpDX.DrawingBackend

Наследование: IDrawingBackend
Показать файл Открыть проект

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
CreateDevice ( ) : SharpDX.Direct3D11.Device1
CreateFactory ( ) : Factory
DrawingBackend ( Factory factory, SharpDX.Direct3D11.Device1 device, bool ownsIt ) : SharpDX

Описание методов

CreateBitmapDrawingSurface() публичный Метод

public CreateBitmapDrawingSurface ( int width, int height ) : IDrawingSurface
width int
height int
Результат IDrawingSurface

CreateDrawingTarget() публичный Метод

public CreateDrawingTarget ( RenderTarget renderTarget ) : IDrawingTarget
renderTarget SharpDX.Direct2D1.RenderTarget
Результат IDrawingTarget

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

DrawingBackend() публичный Метод

public DrawingBackend ( ) : SharpDX
Результат SharpDX

FromFactoryAndDevice() публичный статический Метод

public static FromFactoryAndDevice ( Factory factory, SharpDX.Direct3D11.Device1 device ) : DrawingBackend
factory Factory
device SharpDX.Direct3D11.Device1
Результат DrawingBackend

Geometry() публичный Метод

public Geometry ( IRecorder records ) : IGeometry
records IRecorder
Результат IGeometry