FreeRDP
RFX_MESSAGE Struct Reference

#include <rfx.h>

Data Fields

UINT32 frameIdx
 
UINT16 numRects
 
RFX_RECT * rects
 
BOOL freeRects
 
UINT16 numTiles
 
RFX_TILE ** tiles
 
UINT16 numQuant
 
UINT32 * quantVals
 
UINT32 tilesDataSize
 
BOOL freeArray
 

Field Documentation

◆ frameIdx

UINT32 RFX_MESSAGE::frameIdx

◆ freeArray

BOOL RFX_MESSAGE::freeArray

◆ freeRects

BOOL RFX_MESSAGE::freeRects

◆ numQuant

UINT16 RFX_MESSAGE::numQuant

◆ numRects

UINT16 RFX_MESSAGE::numRects

The rects array represents the updated region of the frame. The UI requires to clip drawing destination base on the union of the rects.

◆ numTiles

UINT16 RFX_MESSAGE::numTiles

The tiles array represents the actual frame data. Each tile is always 64x64. Note that only pixels inside the updated region (represented as rects described above) are valid. Pixels outside of the region may contain arbitrary data.

◆ quantVals

UINT32* RFX_MESSAGE::quantVals

◆ rects

RFX_RECT* RFX_MESSAGE::rects

◆ tiles

RFX_TILE** RFX_MESSAGE::tiles

◆ tilesDataSize

UINT32 RFX_MESSAGE::tilesDataSize

The documentation for this struct was generated from the following file: