C# 클래스 CrossUI.SharpDX.DrawingBackend

상속: IDrawingBackend
파일 보기 프로젝트 열기: pragmatrix/CrossUI

공개 메소드들

메소드 설명
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