Detailed Description
- See also:
- Palettes, Class Quantizer.
- Description:
- Methods of this class are used for packing colors into a 256
color paletted representation. Create an instance of this class
using BMMNewColorPacker() described below. All methods of
this class are implemented by the system.
#include <palutil.h>
List of all
members.
Constructor & Destructor Documentation
Member Function Documentation
virtual void EnableDither |
( |
BOOL |
onoff |
) |
[pure virtual] |
- Parameters:
- BOOL onoff
TRUE to enable dithering; FALSE to disable.
virtual void PropogateErrorBetweenLines |
( |
BOOL |
onoff |
) |
[pure virtual] |
- Parameters:
- BOOL onoff
TRUE to enable error propagation between lines; FALSE to
disable.
virtual void PackLine |
( |
BMM_Color_64 * |
in, |
|
|
BYTE * |
out, |
|
|
int |
w |
|
) |
|
[pure virtual] |
- Parameters:
- BMM_Color_64* in
The line of pixels to pack.
BYTE *out
The result, the output pixels.
int w
The number of pixels in the line.
virtual void PackLine |
( |
BMM_Color_48 * |
in, |
|
|
BYTE * |
out, |
|
|
int |
w |
|
) |
|
[pure virtual] |
- Parameters:
- BMM_Color_48* in
The line of pixels to pack.
BYTE *out
The result, the output pixels.
int w
The number of pixels in the line.
virtual void DeleteThis |
( |
|
) |
[pure virtual] |
ColorPacker ColorPacker ColorPacker
ColorPacker ColorPacker ColorPacker ColorPacker ColorPacker
ColorPacker ColorPacker
ColorPacker ColorPacker ColorPacker
ColorPacker ColorPacker ColorPacker ColorPacker ColorPacker
ColorPacker ColorPacker