#include <mi32/mg2mem16.h>

Public Member Functions | |
| virtual | ~CONTEXT_MEM16 () |
Protected Member Functions | |
| CONTEXT_MEM16 (MGD::DEVICE_MEM16 *disp) | |
| virtual ERRVALUE | v_PutImageSpanDirect (INT32 x, INT32 y, INT32 len, const void *data, const UINT8 *mask) |
| virtual MGD::CONTEXT_MEM16::~CONTEXT_MEM16 | ( | ) | [virtual] |
| MGD::CONTEXT_MEM16::CONTEXT_MEM16 | ( | MGD::DEVICE_MEM16 * | disp | ) | [protected] |
Default Constructor.
| virtual ERRVALUE MGD::CONTEXT_MEM16::v_PutImageSpanDirect | ( | INT32 | x, | |
| INT32 | y, | |||
| INT32 | len, | |||
| const void * | data, | |||
| const UINT8 * | mask | |||
| ) | [protected, virtual] |
Put a span of image data.
Note: Before putting an image, you MUST call ImageBegin and call ImageEnd afterwards. These are stub functions that do nothing in most implementations, but required by others
This function should assume the data passed to it is exactly what it wants. The caller will actually call PutImageSpan(), and ImageBegin() will cause PutImageSpan to either call this directly or first translate the data from one display type to what we really want.
Reimplemented from MGD::CONTEXT.
1.6.1