FreeRDP
RdpgfxClientContext Struct Reference

#include <rdpgfx.h>

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
 

Field Documentation

◆ CacheImportOffer

pcRdpgfxCacheImportOffer RdpgfxClientContext::CacheImportOffer

◆ CacheImportReply

pcRdpgfxCacheImportReply RdpgfxClientContext::CacheImportReply

◆ CacheToSurface

pcRdpgfxCacheToSurface RdpgfxClientContext::CacheToSurface

◆ CapsAdvertise

pcRdpgfxCapsAdvertise RdpgfxClientContext::CapsAdvertise

◆ CapsConfirm

pcRdpgfxCapsConfirm RdpgfxClientContext::CapsConfirm

◆ codecs

rdpCodecs* RdpgfxClientContext::codecs

◆ CreateSurface

pcRdpgfxCreateSurface RdpgfxClientContext::CreateSurface

◆ custom

void* RdpgfxClientContext::custom

◆ DeleteEncodingContext

pcRdpgfxDeleteEncodingContext RdpgfxClientContext::DeleteEncodingContext

◆ DeleteSurface

pcRdpgfxDeleteSurface RdpgfxClientContext::DeleteSurface

◆ EndFrame

pcRdpgfxEndFrame RdpgfxClientContext::EndFrame

◆ EvictCacheEntry

pcRdpgfxEvictCacheEntry RdpgfxClientContext::EvictCacheEntry

◆ ExportCacheEntry

pcRdpgfxExportCacheEntry RdpgfxClientContext::ExportCacheEntry

◆ FrameAcknowledge

pcRdpgfxFrameAcknowledge RdpgfxClientContext::FrameAcknowledge

◆ GetCacheSlotData

pcRdpgfxGetCacheSlotData RdpgfxClientContext::GetCacheSlotData

◆ GetSurfaceData

pcRdpgfxGetSurfaceData RdpgfxClientContext::GetSurfaceData

◆ GetSurfaceIds

pcRdpgfxGetSurfaceIds RdpgfxClientContext::GetSurfaceIds

◆ handle

void* RdpgfxClientContext::handle

◆ ImportCacheEntry

pcRdpgfxImportCacheEntry RdpgfxClientContext::ImportCacheEntry

◆ MapSurfaceToOutput

pcRdpgfxMapSurfaceToOutput RdpgfxClientContext::MapSurfaceToOutput

◆ MapSurfaceToScaledOutput

pcRdpgfxMapSurfaceToScaledOutput RdpgfxClientContext::MapSurfaceToScaledOutput

◆ MapSurfaceToScaledWindow

pcRdpgfxMapSurfaceToScaledWindow RdpgfxClientContext::MapSurfaceToScaledWindow

◆ MapSurfaceToWindow

pcRdpgfxMapSurfaceToWindow RdpgfxClientContext::MapSurfaceToWindow

◆ MapWindowForSurface

pcRdpgfxMapWindowForSurface RdpgfxClientContext::MapWindowForSurface

◆ mux

CRITICAL_SECTION RdpgfxClientContext::mux

◆ OnClose

pcRdpgfxOnClose RdpgfxClientContext::OnClose

◆ OnOpen

pcRdpgfxOnOpen RdpgfxClientContext::OnOpen

◆ QoeFrameAcknowledge

pcRdpgfxQoeFrameAcknowledge RdpgfxClientContext::QoeFrameAcknowledge

◆ ResetGraphics

pcRdpgfxResetGraphics RdpgfxClientContext::ResetGraphics

◆ SetCacheSlotData

pcRdpgfxSetCacheSlotData RdpgfxClientContext::SetCacheSlotData

◆ SetSurfaceData

pcRdpgfxSetSurfaceData RdpgfxClientContext::SetSurfaceData

◆ SolidFill

pcRdpgfxSolidFill RdpgfxClientContext::SolidFill

◆ StartFrame

pcRdpgfxStartFrame RdpgfxClientContext::StartFrame

◆ SurfaceCommand

pcRdpgfxSurfaceCommand RdpgfxClientContext::SurfaceCommand

◆ SurfaceToCache

pcRdpgfxSurfaceToCache RdpgfxClientContext::SurfaceToCache

◆ SurfaceToSurface

pcRdpgfxSurfaceToSurface RdpgfxClientContext::SurfaceToSurface

◆ UnmapWindowForSurface

pcRdpgfxUnmapWindowForSurface RdpgfxClientContext::UnmapWindowForSurface

◆ UpdateSurfaceArea

pcRdpgfxUpdateSurfaceArea RdpgfxClientContext::UpdateSurfaceArea

◆ UpdateSurfaces

pcRdpgfxUpdateSurfaces RdpgfxClientContext::UpdateSurfaces

◆ UpdateWindowFromSurface

pcRdpgfxUpdateWindowFromSurface RdpgfxClientContext::UpdateWindowFromSurface

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