FreeRDP
RdpgfxServerContext Struct Reference

#include <rdpgfx.h>

Data Fields

HANDLE vcm
 
void * custom
 
psRdpgfxServerOpen Open
 
psRdpgfxServerClose Close
 
psRdpgfxResetGraphics ResetGraphics
 
psRdpgfxStartFrame StartFrame
 
psRdpgfxEndFrame EndFrame
 
psRdpgfxSurfaceCommand SurfaceCommand
 
psRdpgfxSurfaceFrameCommand SurfaceFrameCommand
 
psRdpgfxDeleteEncodingContext DeleteEncodingContext
 
psRdpgfxCreateSurface CreateSurface
 
psRdpgfxDeleteSurface DeleteSurface
 
psRdpgfxSolidFill SolidFill
 
psRdpgfxSurfaceToSurface SurfaceToSurface
 
psRdpgfxSurfaceToCache SurfaceToCache
 
psRdpgfxCacheToSurface CacheToSurface
 
psRdpgfxCacheImportOffer CacheImportOffer
 
psRdpgfxCacheImportReply CacheImportReply
 
psRdpgfxEvictCacheEntry EvictCacheEntry
 
psRdpgfxMapSurfaceToOutput MapSurfaceToOutput
 
psRdpgfxMapSurfaceToWindow MapSurfaceToWindow
 
psRdpgfxMapSurfaceToScaledOutput MapSurfaceToScaledOutput
 
psRdpgfxMapSurfaceToScaledWindow MapSurfaceToScaledWindow
 
psRdpgfxCapsAdvertise CapsAdvertise
 
psRdpgfxCapsConfirm CapsConfirm
 
psRdpgfxFrameAcknowledge FrameAcknowledge
 
psRdpgfxQoeFrameAcknowledge QoeFrameAcknowledge
 
RdpgfxServerPrivate * priv
 
rdpContext * rdpcontext
 

Detailed Description

FreeRDP: A Remote Desktop Protocol Implementation Graphics Pipeline Extension

Copyright 2016 Jiang Zihao zihao.nosp@m..jia.nosp@m.ng@ya.nosp@m.hoo..nosp@m.com

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

  http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Field Documentation

◆ CacheImportOffer

psRdpgfxCacheImportOffer RdpgfxServerContext::CacheImportOffer

◆ CacheImportReply

psRdpgfxCacheImportReply RdpgfxServerContext::CacheImportReply

◆ CacheToSurface

psRdpgfxCacheToSurface RdpgfxServerContext::CacheToSurface

◆ CapsAdvertise

psRdpgfxCapsAdvertise RdpgfxServerContext::CapsAdvertise

◆ CapsConfirm

psRdpgfxCapsConfirm RdpgfxServerContext::CapsConfirm

◆ Close

psRdpgfxServerClose RdpgfxServerContext::Close

◆ CreateSurface

psRdpgfxCreateSurface RdpgfxServerContext::CreateSurface

◆ custom

void* RdpgfxServerContext::custom

◆ DeleteEncodingContext

psRdpgfxDeleteEncodingContext RdpgfxServerContext::DeleteEncodingContext

◆ DeleteSurface

psRdpgfxDeleteSurface RdpgfxServerContext::DeleteSurface

◆ EndFrame

psRdpgfxEndFrame RdpgfxServerContext::EndFrame

◆ EvictCacheEntry

psRdpgfxEvictCacheEntry RdpgfxServerContext::EvictCacheEntry

◆ FrameAcknowledge

psRdpgfxFrameAcknowledge RdpgfxServerContext::FrameAcknowledge

◆ MapSurfaceToOutput

psRdpgfxMapSurfaceToOutput RdpgfxServerContext::MapSurfaceToOutput

◆ MapSurfaceToScaledOutput

psRdpgfxMapSurfaceToScaledOutput RdpgfxServerContext::MapSurfaceToScaledOutput

◆ MapSurfaceToScaledWindow

psRdpgfxMapSurfaceToScaledWindow RdpgfxServerContext::MapSurfaceToScaledWindow

◆ MapSurfaceToWindow

psRdpgfxMapSurfaceToWindow RdpgfxServerContext::MapSurfaceToWindow

◆ Open

psRdpgfxServerOpen RdpgfxServerContext::Open

◆ priv

RdpgfxServerPrivate* RdpgfxServerContext::priv

◆ QoeFrameAcknowledge

psRdpgfxQoeFrameAcknowledge RdpgfxServerContext::QoeFrameAcknowledge

◆ rdpcontext

rdpContext* RdpgfxServerContext::rdpcontext

◆ ResetGraphics

psRdpgfxResetGraphics RdpgfxServerContext::ResetGraphics

◆ SolidFill

psRdpgfxSolidFill RdpgfxServerContext::SolidFill

◆ StartFrame

psRdpgfxStartFrame RdpgfxServerContext::StartFrame

◆ SurfaceCommand

psRdpgfxSurfaceCommand RdpgfxServerContext::SurfaceCommand

◆ SurfaceFrameCommand

psRdpgfxSurfaceFrameCommand RdpgfxServerContext::SurfaceFrameCommand

◆ SurfaceToCache

psRdpgfxSurfaceToCache RdpgfxServerContext::SurfaceToCache

◆ SurfaceToSurface

psRdpgfxSurfaceToSurface RdpgfxServerContext::SurfaceToSurface

◆ vcm

HANDLE RdpgfxServerContext::vcm

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