#include <gdi.h>
class TDisplayModeUtils |
Public Member Functions | |
---|---|
IMPORT_C TBool | IsDisplayModeColor(TDisplayMode) |
IMPORT_C TBool | IsDisplayModeValid(TDisplayMode) |
IMPORT_C TInt | NumDisplayModeBitsPerPixel(TDisplayMode) |
IMPORT_C TInt | NumDisplayModeColors(TDisplayMode) |
A set of static utility functions to get information about a display mode.
IMPORT_C TBool | IsDisplayModeColor | ( | TDisplayMode | aDispMode | ) | [static] |
Tests whether the display mode specified is colour or greyscale.
Parameter | Description |
---|---|
aDispMode | The display mode. |
Returns: ETrue if colour; EFalse if greyscale or monochrome.
IMPORT_C TBool | IsDisplayModeValid | ( | TDisplayMode | aDispMode | ) | [static] |
Tests whether the display mode specified is one of the valid values.
Parameter | Description |
---|---|
aDispMode | The display mode to be tested. |
Returns: ETrue if aDispMode is valid; EFalse if not valid.
IMPORT_C TInt | NumDisplayModeBitsPerPixel | ( | TDisplayMode | aDispMode | ) | [static] |
Gets the number of bits required by each pixel when displayed in the specified display mode.
Parameter | Description |
---|---|
aDispMode | The display mode. |
Returns: The number of bits required by each pixel.
IMPORT_C TInt | NumDisplayModeColors | ( | TDisplayMode | aDispMode | ) | [static] |
Gets the number of colours or shades of grey supported by the specified display mode.
For instance, a display mode of EGray4 returns 4, EColor4K returns 4096.
Parameter | Description |
---|---|
aDispMode | The display mode. |
Returns: The number of colours/grey shades supported by the display mode.