C# 클래스 Terrarium.Renderer.DirectX.DirectX7GraphicsEngine

Provides access to the DirectDraw and DirectX interfaces
상속: IGraphicsEngine
파일 보기 프로젝트 열기: eugeniomiro/Terrarium

Private Properties

프로퍼티 타입 설명

공개 메소드들

메소드 설명
CreatePrimarySurface ( IntPtr handle, System.Boolean fullScreen, System.Boolean doubleBuffer ) : IGraphicsSurface

CreateSurface ( int width, int height ) : IGraphicsSurface

CreateWorkSurface ( int width, int height ) : IGraphicsSurface

GetWindowRect ( IntPtr handle, Rectangle &windowRect ) : void

SetFullScreenMode ( IntPtr handle ) : void

SetWindow ( IntPtr handle ) : void

메소드 상세

CreatePrimarySurface() 공개 메소드

public CreatePrimarySurface ( IntPtr handle, System.Boolean fullScreen, System.Boolean doubleBuffer ) : IGraphicsSurface
handle System.IntPtr
fullScreen System.Boolean
doubleBuffer System.Boolean
리턴 IGraphicsSurface

CreateSurface() 공개 메소드

public CreateSurface ( int width, int height ) : IGraphicsSurface
width int
height int
리턴 IGraphicsSurface

CreateWorkSurface() 공개 메소드

public CreateWorkSurface ( int width, int height ) : IGraphicsSurface
width int
height int
리턴 IGraphicsSurface

GetWindowRect() 공개 메소드

public GetWindowRect ( IntPtr handle, Rectangle &windowRect ) : void
handle System.IntPtr
windowRect System.Drawing.Rectangle
리턴 void

SetFullScreenMode() 공개 메소드

public SetFullScreenMode ( IntPtr handle ) : void
handle System.IntPtr
리턴 void

SetWindow() 공개 메소드

public SetWindow ( IntPtr handle ) : void
handle System.IntPtr
리턴 void