C# Класс NesHd.Core.Output.Video.Devices.VideoGdiHiRes

Наследование: IGraphicDevice
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AddScanline ( int line, int scanlineBuffer ) : 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
DrawPixelHiRes ( int x, int y, int color, uint tilePage, int tileOffSet, int tileX, int tileY, bool hFlip, bool vFlip, byte color1, byte color2, byte color3, int renColor ) : 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
VideoGdiHiRes ( TvFormat tvFormat, Control surface, string pPath, int chrPages ) : System.Collections.Generic

Приватные методы

Метод Описание
ReadHiResPack ( string pPath, int chrPages ) : void
SaveSnap ( ) : void

Описание методов

AddScanline() публичный Метод

public AddScanline ( int line, int scanlineBuffer ) : void
line int
scanlineBuffer int
Результат 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

DrawPixelHiRes() публичный Метод

public DrawPixelHiRes ( int x, int y, int color, uint tilePage, int tileOffSet, int tileX, int tileY, bool hFlip, bool vFlip, byte color1, byte color2, byte color3, int renColor ) : void
x int
y int
color int
tilePage uint
tileOffSet int
tileX int
tileY int
hFlip bool
vFlip bool
color1 byte
color2 byte
color3 byte
renColor 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

VideoGdiHiRes() публичный Метод

public VideoGdiHiRes ( TvFormat tvFormat, Control surface, string pPath, int chrPages ) : System.Collections.Generic
tvFormat TvFormat
surface System.Windows.Forms.Control
pPath string
chrPages int
Результат System.Collections.Generic