FreeRDP
RdpgfxClientContext Struct Reference
Collaboration diagram for RdpgfxClientContext:

Data Fields

void * handle
 
void * custom
 
pcRdpgfxResetGraphics ResetGraphics
 
pcRdpgfxStartFrame StartFrame
 
pcRdpgfxEndFrame EndFrame
 
pcRdpgfxSurfaceCommand SurfaceCommand
 
pcRdpgfxDeleteEncodingContext DeleteEncodingContext
 
pcRdpgfxCreateSurface CreateSurface
 
pcRdpgfxDeleteSurface DeleteSurface
 
pcRdpgfxSolidFill SolidFill
 
pcRdpgfxSurfaceToSurface SurfaceToSurface
 
pcRdpgfxSurfaceToCache SurfaceToCache
 
pcRdpgfxCacheToSurface CacheToSurface
 
pcRdpgfxCacheImportOffer CacheImportOffer
 
pcRdpgfxCacheImportReply CacheImportReply
 
pcRdpgfxImportCacheEntry ImportCacheEntry
 
pcRdpgfxExportCacheEntry ExportCacheEntry
 
pcRdpgfxEvictCacheEntry EvictCacheEntry
 
pcRdpgfxMapSurfaceToOutput MapSurfaceToOutput
 
pcRdpgfxMapSurfaceToScaledOutput MapSurfaceToScaledOutput
 
pcRdpgfxMapSurfaceToWindow MapSurfaceToWindow
 
pcRdpgfxMapSurfaceToScaledWindow MapSurfaceToScaledWindow
 
pcRdpgfxGetSurfaceIds GetSurfaceIds
 
pcRdpgfxSetSurfaceData SetSurfaceData
 
pcRdpgfxGetSurfaceData GetSurfaceData
 
pcRdpgfxSetCacheSlotData SetCacheSlotData
 
pcRdpgfxGetCacheSlotData GetCacheSlotData
 
pcRdpgfxOnOpen OnOpen
 
pcRdpgfxOnClose OnClose
 
pcRdpgfxCapsAdvertise CapsAdvertise
 
pcRdpgfxCapsConfirm CapsConfirm
 
pcRdpgfxFrameAcknowledge FrameAcknowledge
 
pcRdpgfxQoeFrameAcknowledge QoeFrameAcknowledge
 
pcRdpgfxUpdateSurfaces UpdateSurfaces
 
pcRdpgfxUpdateSurfaceArea UpdateSurfaceArea
 
pcRdpgfxUpdateWindowFromSurface UpdateWindowFromSurface
 
pcRdpgfxMapWindowForSurface MapWindowForSurface
 
pcRdpgfxUnmapWindowForSurface UnmapWindowForSurface
 
CRITICAL_SECTION mux
 
rdpCodecs * codecs
 

Detailed Description

Definition at line 122 of file client/rdpgfx.h.

Field Documentation

◆ CacheImportOffer

pcRdpgfxCacheImportOffer RdpgfxClientContext::CacheImportOffer

Definition at line 139 of file client/rdpgfx.h.

◆ CacheImportReply

pcRdpgfxCacheImportReply RdpgfxClientContext::CacheImportReply

Definition at line 140 of file client/rdpgfx.h.

◆ CacheToSurface

pcRdpgfxCacheToSurface RdpgfxClientContext::CacheToSurface

Definition at line 138 of file client/rdpgfx.h.

◆ CapsAdvertise

pcRdpgfxCapsAdvertise RdpgfxClientContext::CapsAdvertise

Definition at line 158 of file client/rdpgfx.h.

◆ CapsConfirm

pcRdpgfxCapsConfirm RdpgfxClientContext::CapsConfirm

Definition at line 159 of file client/rdpgfx.h.

◆ codecs

rdpCodecs* RdpgfxClientContext::codecs

Definition at line 176 of file client/rdpgfx.h.

◆ CreateSurface

pcRdpgfxCreateSurface RdpgfxClientContext::CreateSurface

Definition at line 133 of file client/rdpgfx.h.

◆ custom

void* RdpgfxClientContext::custom

Definition at line 125 of file client/rdpgfx.h.

◆ DeleteEncodingContext

pcRdpgfxDeleteEncodingContext RdpgfxClientContext::DeleteEncodingContext

Definition at line 132 of file client/rdpgfx.h.

◆ DeleteSurface

pcRdpgfxDeleteSurface RdpgfxClientContext::DeleteSurface

Definition at line 134 of file client/rdpgfx.h.

◆ EndFrame

pcRdpgfxEndFrame RdpgfxClientContext::EndFrame

Definition at line 130 of file client/rdpgfx.h.

◆ EvictCacheEntry

pcRdpgfxEvictCacheEntry RdpgfxClientContext::EvictCacheEntry

Definition at line 143 of file client/rdpgfx.h.

◆ ExportCacheEntry

pcRdpgfxExportCacheEntry RdpgfxClientContext::ExportCacheEntry

Definition at line 142 of file client/rdpgfx.h.

◆ FrameAcknowledge

pcRdpgfxFrameAcknowledge RdpgfxClientContext::FrameAcknowledge

Definition at line 160 of file client/rdpgfx.h.

◆ GetCacheSlotData

pcRdpgfxGetCacheSlotData RdpgfxClientContext::GetCacheSlotData

Definition at line 153 of file client/rdpgfx.h.

◆ GetSurfaceData

pcRdpgfxGetSurfaceData RdpgfxClientContext::GetSurfaceData

Definition at line 151 of file client/rdpgfx.h.

◆ GetSurfaceIds

pcRdpgfxGetSurfaceIds RdpgfxClientContext::GetSurfaceIds

Definition at line 149 of file client/rdpgfx.h.

◆ handle

void* RdpgfxClientContext::handle

Definition at line 124 of file client/rdpgfx.h.

◆ ImportCacheEntry

pcRdpgfxImportCacheEntry RdpgfxClientContext::ImportCacheEntry

Definition at line 141 of file client/rdpgfx.h.

◆ MapSurfaceToOutput

pcRdpgfxMapSurfaceToOutput RdpgfxClientContext::MapSurfaceToOutput

Definition at line 144 of file client/rdpgfx.h.

◆ MapSurfaceToScaledOutput

pcRdpgfxMapSurfaceToScaledOutput RdpgfxClientContext::MapSurfaceToScaledOutput

Definition at line 145 of file client/rdpgfx.h.

◆ MapSurfaceToScaledWindow

pcRdpgfxMapSurfaceToScaledWindow RdpgfxClientContext::MapSurfaceToScaledWindow

Definition at line 147 of file client/rdpgfx.h.

◆ MapSurfaceToWindow

pcRdpgfxMapSurfaceToWindow RdpgfxClientContext::MapSurfaceToWindow

Definition at line 146 of file client/rdpgfx.h.

◆ MapWindowForSurface

pcRdpgfxMapWindowForSurface RdpgfxClientContext::MapWindowForSurface

Definition at line 172 of file client/rdpgfx.h.

◆ mux

CRITICAL_SECTION RdpgfxClientContext::mux

Definition at line 175 of file client/rdpgfx.h.

◆ OnClose

pcRdpgfxOnClose RdpgfxClientContext::OnClose

Definition at line 157 of file client/rdpgfx.h.

◆ OnOpen

pcRdpgfxOnOpen RdpgfxClientContext::OnOpen

Definition at line 156 of file client/rdpgfx.h.

◆ QoeFrameAcknowledge

pcRdpgfxQoeFrameAcknowledge RdpgfxClientContext::QoeFrameAcknowledge

Definition at line 161 of file client/rdpgfx.h.

◆ ResetGraphics

pcRdpgfxResetGraphics RdpgfxClientContext::ResetGraphics

Definition at line 128 of file client/rdpgfx.h.

◆ SetCacheSlotData

pcRdpgfxSetCacheSlotData RdpgfxClientContext::SetCacheSlotData

Definition at line 152 of file client/rdpgfx.h.

◆ SetSurfaceData

pcRdpgfxSetSurfaceData RdpgfxClientContext::SetSurfaceData

Definition at line 150 of file client/rdpgfx.h.

◆ SolidFill

pcRdpgfxSolidFill RdpgfxClientContext::SolidFill

Definition at line 135 of file client/rdpgfx.h.

◆ StartFrame

pcRdpgfxStartFrame RdpgfxClientContext::StartFrame

Definition at line 129 of file client/rdpgfx.h.

◆ SurfaceCommand

pcRdpgfxSurfaceCommand RdpgfxClientContext::SurfaceCommand

Definition at line 131 of file client/rdpgfx.h.

◆ SurfaceToCache

pcRdpgfxSurfaceToCache RdpgfxClientContext::SurfaceToCache

Definition at line 137 of file client/rdpgfx.h.

◆ SurfaceToSurface

pcRdpgfxSurfaceToSurface RdpgfxClientContext::SurfaceToSurface

Definition at line 136 of file client/rdpgfx.h.

◆ UnmapWindowForSurface

pcRdpgfxUnmapWindowForSurface RdpgfxClientContext::UnmapWindowForSurface

Definition at line 173 of file client/rdpgfx.h.

◆ UpdateSurfaceArea

pcRdpgfxUpdateSurfaceArea RdpgfxClientContext::UpdateSurfaceArea

Definition at line 165 of file client/rdpgfx.h.

◆ UpdateSurfaces

pcRdpgfxUpdateSurfaces RdpgfxClientContext::UpdateSurfaces

Definition at line 164 of file client/rdpgfx.h.

◆ UpdateWindowFromSurface

pcRdpgfxUpdateWindowFromSurface RdpgfxClientContext::UpdateWindowFromSurface

Definition at line 166 of file client/rdpgfx.h.


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