FreeRDP
rdpGdi Struct Reference

#include <gdi.h>

Collaboration diagram for rdpGdi:

Data Fields

rdpContext * context
 
INT32 width
 
INT32 height
 
UINT32 stride
 
UINT32 dstFormat
 
UINT32 cursor_x
 
UINT32 cursor_y
 
HGDI_DC hdc
 
gdiBitmap * primary
 
gdiBitmap * drawing
 
UINT32 bitmap_size
 
UINT32 bitmap_stride
 
BYTEprimary_buffer
 
gdiPalette palette
 
gdiBitmap * image
 
void(* free )(void *)
 
BOOL inGfxFrame
 
BOOL graphicsReset
 
BOOL suppressOutput
 
UINT16 outputSurfaceId
 
UINT32 frameId
 
RdpgfxClientContext * gfx
 
VideoClientContext * video
 
GeometryClientContext * geometry
 
wLog * log
 

Field Documentation

◆ bitmap_size

UINT32 rdpGdi::bitmap_size

◆ bitmap_stride

UINT32 rdpGdi::bitmap_stride

◆ context

rdpContext* rdpGdi::context

◆ cursor_x

UINT32 rdpGdi::cursor_x

◆ cursor_y

UINT32 rdpGdi::cursor_y

◆ drawing

gdiBitmap* rdpGdi::drawing

◆ dstFormat

UINT32 rdpGdi::dstFormat

◆ frameId

UINT32 rdpGdi::frameId

◆ free

void(* rdpGdi::free) (void *)

◆ geometry

GeometryClientContext* rdpGdi::geometry

◆ gfx

RdpgfxClientContext* rdpGdi::gfx

◆ graphicsReset

BOOL rdpGdi::graphicsReset

◆ hdc

HGDI_DC rdpGdi::hdc

◆ height

INT32 rdpGdi::height

◆ image

gdiBitmap* rdpGdi::image

◆ inGfxFrame

BOOL rdpGdi::inGfxFrame

◆ log

wLog* rdpGdi::log

◆ outputSurfaceId

UINT16 rdpGdi::outputSurfaceId

◆ palette

gdiPalette rdpGdi::palette

◆ primary

gdiBitmap* rdpGdi::primary

◆ primary_buffer

BYTE* rdpGdi::primary_buffer

◆ stride

UINT32 rdpGdi::stride

◆ suppressOutput

BOOL rdpGdi::suppressOutput

◆ video

VideoClientContext* rdpGdi::video

◆ width

INT32 rdpGdi::width

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