api
Class Nes::Core::Video::Output
- class Nes::Core::Video::Output
Video output context.
Constructor Summary |
Output( void* v = 0, long p = 0 )
|
lockCallback
public static Nes::Core::Video::Output::Locker lockCallback;
- Surface lock callback manager.
Static object used for adding the user defined callback.
pitch
public long pitch;
- Distance in bytes for each line in the surface memory.
Must be equal to or greater than the actual NES screen width.
Value is allowed to be negative.
pixels
public void* pixels;
- Pointer to surface memory to be written to. Size must be equal to
or greater than bitsPerPixel/8 * NES screen width * NES screen height.
unlockCallback
public static Nes::Core::Video::Output::Unlocker unlockCallback;
- Surface unlock callback manager.
Static object used for adding the user defined callback.
Output
public Output( void* v = 0, long p = 0 );