C# Class NesHd.Core.Output.Video.Devices.SlimDX.VideoSlimDx

Inheritance: IGraphicDevice, IDisposable
Afficher le fichier Open project: afonsof/nes-hd Class Usage Examples

Méthodes publiques

Свойство Type Description
D3D Direct3D

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
CreateDisplayObjects ( Device device ) : void
DisposeDisplayObjects ( ) : void
FindSupportedMode ( ) : DisplayMode
InitializeDirect3D ( ) : void
ResetDirect3D ( ) : void
UpdateDisplayTexture ( ) : void

Method Details

AddScanline() public méthode

public AddScanline ( int line, int scanlineBuffer ) : void
line int
scanlineBuffer int
Résultat void

ApplaySettings() public méthode

public ApplaySettings ( VideoModeSettings newSettings ) : void
newSettings VideoModeSettings
Résultat void

Begin() public méthode

public Begin ( ) : void
Résultat void

ChangeSettings() public méthode

public ChangeSettings ( ) : void
Résultat void

Clear() public méthode

public Clear ( ) : void
Résultat void

Dispose() public méthode

public Dispose ( ) : void
Résultat void

DrawAbsolutePixel() public méthode

public DrawAbsolutePixel ( int x, int y, int color ) : void
x int
y int
color int
Résultat void

DrawPixel() public méthode

public DrawPixel ( int x, int y, int color ) : void
x int
y int
color int
Résultat void

DrawText() public méthode

public DrawText ( string text, int frames ) : void
text string
frames int
Résultat void

RenderFrame() public méthode

public RenderFrame ( ) : void
Résultat void

TakeSnapshot() public méthode

public TakeSnapshot ( string snapPath, string format ) : void
snapPath string
format string
Résultat void

UpdateSize() public méthode

public UpdateSize ( int x, int y, int w, int h ) : void
x int
y int
w int
h int
Résultat void

VideoSlimDx() public méthode

public VideoSlimDx ( TvFormat tvFormat, Control surface, byte multi ) : System
tvFormat TvFormat
surface System.Windows.Forms.Control
multi byte
Résultat System

Property Details

D3D public_oe property

public Direct3D D3D
Résultat Direct3D