C# Class Cyjb.Projects.JigsawGame.DeviceManager

设备的管理器。
Inheritance: IDisposable
Afficher le fichier Open project: CYJB/Cyjb.Projects.JigsawGame Class Usage Examples

Méthodes publiques

Méthode Description
BeginDraw ( ) : void

开始渲染器的绘制。

CreateBitmap ( Size2 size ) : SharpDX.Direct2D1.Bitmap1

创建指定尺寸的位图。

CreateRenderTarget ( Control control ) : void

使用指定的渲染目标控件创建渲染目标。

Dispose ( ) : void

清理所有正在使用的资源。

EndDraw ( ) : void

结束渲染器的绘制。

LoadBitmapFromBytes ( byte data ) : SharpDX.Direct2D1.Bitmap

从给定的 Byte 数组中加载 Direct2D 位图。

LoadBitmapFromStream ( Stream stream ) : SharpDX.Direct2D1.Bitmap

从给定的流中加载 Direct2D 位图。

ResizeRenderTarget ( Control control ) : void

调整渲染目标的尺寸。

SaveBitmapToFile ( SharpDX.Direct2D1.Bitmap image, string fileName ) : void

将 Direct2D 位图保存到文件中。

Private Methods

Méthode Description
ClearResources ( ) : void

清理所有正在使用的资源,并设置为 null

DeviceManager ( ) : System

Method Details

BeginDraw() public méthode

开始渲染器的绘制。
public BeginDraw ( ) : void
Résultat void

CreateBitmap() public méthode

创建指定尺寸的位图。
public CreateBitmap ( Size2 size ) : SharpDX.Direct2D1.Bitmap1
size Size2 要创建位图的尺寸。
Résultat SharpDX.Direct2D1.Bitmap1

CreateRenderTarget() public méthode

使用指定的渲染目标控件创建渲染目标。
public CreateRenderTarget ( Control control ) : void
control System.Windows.Forms.Control 渲染的目标控件。
Résultat void

Dispose() public méthode

清理所有正在使用的资源。
public Dispose ( ) : void
Résultat void

EndDraw() public méthode

结束渲染器的绘制。
public EndDraw ( ) : void
Résultat void

LoadBitmapFromBytes() public méthode

从给定的 Byte 数组中加载 Direct2D 位图。
public LoadBitmapFromBytes ( byte data ) : SharpDX.Direct2D1.Bitmap
data byte 要加载位图的数据。
Résultat SharpDX.Direct2D1.Bitmap

LoadBitmapFromStream() public méthode

从给定的流中加载 Direct2D 位图。
public LoadBitmapFromStream ( Stream stream ) : SharpDX.Direct2D1.Bitmap
stream Stream 要加载位图的流。
Résultat SharpDX.Direct2D1.Bitmap

ResizeRenderTarget() public méthode

调整渲染目标的尺寸。
public ResizeRenderTarget ( Control control ) : void
control System.Windows.Forms.Control 渲染的目标控件。
Résultat void

SaveBitmapToFile() public méthode

将 Direct2D 位图保存到文件中。
public SaveBitmapToFile ( SharpDX.Direct2D1.Bitmap image, string fileName ) : void
image SharpDX.Direct2D1.Bitmap 要保存的位图。
fileName string 要保存的文件名。
Résultat void