C# 클래스 NesHd.Core.Output.Video.Devices.SlimDX.VideoSlimDx

상속: IGraphicDevice, IDisposable
파일 보기 프로젝트 열기: afonsof/nes-hd 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
D3D Direct3D

공개 메소드들

메소드 설명
AddScanline ( int line, int scanlineBuffer ) : void
ApplaySettings ( VideoModeSettings newSettings ) : void
Begin ( ) : void
ChangeSettings ( ) : void
Clear ( ) : void
Dispose ( ) : void
DrawAbsolutePixel ( int x, int y, int color ) : void
DrawPixel ( int x, int y, int color ) : void
DrawText ( string text, int frames ) : void
RenderFrame ( ) : void
TakeSnapshot ( string snapPath, string format ) : void
UpdateSize ( int x, int y, int w, int h ) : void
VideoSlimDx ( TvFormat tvFormat, Control surface, byte multi ) : System

비공개 메소드들

메소드 설명
CreateDisplayObjects ( Device device ) : void
DisposeDisplayObjects ( ) : void
FindSupportedMode ( ) : DisplayMode
InitializeDirect3D ( ) : void
ResetDirect3D ( ) : void
UpdateDisplayTexture ( ) : void

메소드 상세

AddScanline() 공개 메소드

public AddScanline ( int line, int scanlineBuffer ) : void
line int
scanlineBuffer int
리턴 void

ApplaySettings() 공개 메소드

public ApplaySettings ( VideoModeSettings newSettings ) : void
newSettings VideoModeSettings
리턴 void

Begin() 공개 메소드

public Begin ( ) : void
리턴 void

ChangeSettings() 공개 메소드

public ChangeSettings ( ) : void
리턴 void

Clear() 공개 메소드

public Clear ( ) : void
리턴 void

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

DrawAbsolutePixel() 공개 메소드

public DrawAbsolutePixel ( int x, int y, int color ) : void
x int
y int
color int
리턴 void

DrawPixel() 공개 메소드

public DrawPixel ( int x, int y, int color ) : void
x int
y int
color int
리턴 void

DrawText() 공개 메소드

public DrawText ( string text, int frames ) : void
text string
frames int
리턴 void

RenderFrame() 공개 메소드

public RenderFrame ( ) : void
리턴 void

TakeSnapshot() 공개 메소드

public TakeSnapshot ( string snapPath, string format ) : void
snapPath string
format string
리턴 void

UpdateSize() 공개 메소드

public UpdateSize ( int x, int y, int w, int h ) : void
x int
y int
w int
h int
리턴 void

VideoSlimDx() 공개 메소드

public VideoSlimDx ( TvFormat tvFormat, Control surface, byte multi ) : System
tvFormat TvFormat
surface System.Windows.Forms.Control
multi byte
리턴 System

프로퍼티 상세

D3D 공개적으로 프로퍼티

public Direct3D D3D
리턴 Direct3D