TVideoInfoV01 Class Reference

class TVideoInfoV01

Encapsulates information about the screen display mode.

An object of this type is passed, via a TPckgBuf, to the HAL handler that deals with the HAL group,function-id pair:
  • EHalGroupDisplay, EDisplayHalCurrentModeInfo;

  • EHalGroupDisplay, EDisplayHalSpecifiedModeInfo;

EDisplayHalCurrentModeInfo EDisplayHalSpecifiedModeInfo TDisplayHalFunction EHalGroupDisplay TPckgBuf

Member Data Documentation

TInt iBitsPerPixel

TInt iBitsPerPixel

The number of bits in one pixel.

TInt iDisplayMode

TInt iDisplayMode

The current display mode.

TBool iIsMono

TBool iIsMono

True if display is monochrome; false otherwise.

TBool iIsPalettized

TBool iIsPalettized

True if display is palettized (in current display mode); false otherwise.

TBool iIsPixelOrderLandscape

TBool iIsPixelOrderLandscape

True if display pixels are landscape.

TBool iIsPixelOrderRGB

TBool iIsPixelOrderRGB

The orientation of sub pixels on the screen; True if RBG, False if BGR.

TInt iOffsetBetweenLines

TInt iOffsetBetweenLines

Number of bytes between start of one line and start of next.

TInt iOffsetToFirstPixel

TInt iOffsetToFirstPixel

Number of bytes from iVideoAddress for the first displayed pixel.

TSize iSizeInPixels

TSize iSizeInPixels

The visible width/height of the display in pixels.

TSize iSizeInTwips

TSize iSizeInTwips

The visible width/height of the display in twips.

TInt iVideoAddress

TInt iVideoAddress

The virtual address of screen memory.