FreeRDP
RFX_MESSAGE Struct Reference
Collaboration diagram for RFX_MESSAGE:

Data Fields

UINT32 frameIdx
 
UINT16 numRects
 
RFX_RECTrects
 
UINT16 numTiles
 
size_t allocatedTiles
 
RFX_TILE ** tiles
 
UINT16 numQuant
 
UINT32 * quantVals
 
UINT32 tilesDataSize
 
BOOL freeArray
 

Detailed Description

Definition at line 99 of file rfx_types.h.

Field Documentation

◆ allocatedTiles

size_t RFX_MESSAGE::allocatedTiles

Definition at line 117 of file rfx_types.h.

◆ frameIdx

UINT32 RFX_MESSAGE::frameIdx

Definition at line 101 of file rfx_types.h.

◆ freeArray

BOOL RFX_MESSAGE::freeArray

Definition at line 125 of file rfx_types.h.

◆ numQuant

UINT16 RFX_MESSAGE::numQuant

Definition at line 120 of file rfx_types.h.

◆ 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.

Definition at line 107 of file rfx_types.h.

◆ 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.

Definition at line 116 of file rfx_types.h.

◆ quantVals

UINT32* RFX_MESSAGE::quantVals

Definition at line 121 of file rfx_types.h.

◆ rects

RFX_RECT* RFX_MESSAGE::rects

Definition at line 108 of file rfx_types.h.

◆ tiles

RFX_TILE** RFX_MESSAGE::tiles

Definition at line 118 of file rfx_types.h.

◆ tilesDataSize

UINT32 RFX_MESSAGE::tilesDataSize

Definition at line 123 of file rfx_types.h.


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