FreeRDP
|
#include <freerdp/types.h>
Data Structures | |
struct | OFFSCREEN_DELETE_LIST |
struct | CREATE_OFFSCREEN_BITMAP_ORDER |
struct | SWITCH_SURFACE_ORDER |
struct | NINE_GRID_BITMAP_INFO |
struct | CREATE_NINE_GRID_BITMAP_ORDER |
struct | FRAME_MARKER_ORDER |
struct | STREAM_BITMAP_FIRST_ORDER |
struct | STREAM_BITMAP_NEXT_ORDER |
struct | DRAW_GDIPLUS_FIRST_ORDER |
struct | DRAW_GDIPLUS_NEXT_ORDER |
struct | DRAW_GDIPLUS_END_ORDER |
struct | DRAW_GDIPLUS_CACHE_FIRST_ORDER |
struct | DRAW_GDIPLUS_CACHE_NEXT_ORDER |
struct | DRAW_GDIPLUS_CACHE_END_ORDER |
struct | rdpAltSecUpdate |
Macros | |
#define | DSDNG_STRETCH 0x00000001 |
#define | DSDNG_TILE 0x00000002 |
#define | DSDNG_PERPIXELALPHA 0x00000004 |
#define | DSDNG_TRANSPARENT 0x00000008 |
#define | DSDNG_MUSTFLIP 0x00000010 |
#define | DSDNG_TRUESIZE 0x00000020 |
#define | FRAME_START 0x00000000 |
#define | FRAME_END 0x00000001 |
#define | STREAM_BITMAP_END 0x01 |
#define | STREAM_BITMAP_COMPRESSED 0x02 |
#define | STREAM_BITMAP_V2 0x04 |
Typedefs | |
typedef BOOL(* | pCreateOffscreenBitmap) (rdpContext *context, const CREATE_OFFSCREEN_BITMAP_ORDER *create_offscreen_bitmap) |
typedef BOOL(* | pSwitchSurface) (rdpContext *context, const SWITCH_SURFACE_ORDER *switch_surface) |
typedef BOOL(* | pCreateNineGridBitmap) (rdpContext *context, const CREATE_NINE_GRID_BITMAP_ORDER *create_nine_grid_bitmap) |
typedef BOOL(* | pFrameMarker) (rdpContext *context, const FRAME_MARKER_ORDER *frame_marker) |
typedef BOOL(* | pStreamBitmapFirst) (rdpContext *context, const STREAM_BITMAP_FIRST_ORDER *stream_bitmap_first) |
typedef BOOL(* | pStreamBitmapNext) (rdpContext *context, const STREAM_BITMAP_NEXT_ORDER *stream_bitmap_next) |
typedef BOOL(* | pDrawGdiPlusFirst) (rdpContext *context, const DRAW_GDIPLUS_FIRST_ORDER *draw_gdiplus_first) |
typedef BOOL(* | pDrawGdiPlusNext) (rdpContext *context, const DRAW_GDIPLUS_NEXT_ORDER *draw_gdiplus_next) |
typedef BOOL(* | pDrawGdiPlusEnd) (rdpContext *context, const DRAW_GDIPLUS_END_ORDER *draw_gdiplus_end) |
typedef BOOL(* | pDrawGdiPlusCacheFirst) (rdpContext *context, const DRAW_GDIPLUS_CACHE_FIRST_ORDER *draw_gdiplus_cache_first) |
typedef BOOL(* | pDrawGdiPlusCacheNext) (rdpContext *context, const DRAW_GDIPLUS_CACHE_NEXT_ORDER *draw_gdiplus_cache_next) |
typedef BOOL(* | pDrawGdiPlusCacheEnd) (rdpContext *context, const DRAW_GDIPLUS_CACHE_END_ORDER *draw_gdiplus_cache_end) |
typedef BOOL(* | pDrawOrderInfo) (rdpContext *context, UINT8 orderType, const char *orderName) |
#define DSDNG_MUSTFLIP 0x00000010 |
#define DSDNG_PERPIXELALPHA 0x00000004 |
#define DSDNG_STRETCH 0x00000001 |
FreeRDP: A Remote Desktop Protocol Implementation Alternate Secondary Drawing Orders Interface API
Copyright 2011 Marc-Andre Moreau marca ndre .more au@g mail. 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.
#define DSDNG_TILE 0x00000002 |
#define DSDNG_TRANSPARENT 0x00000008 |
#define DSDNG_TRUESIZE 0x00000020 |
#define FRAME_END 0x00000001 |
#define FRAME_START 0x00000000 |
#define STREAM_BITMAP_COMPRESSED 0x02 |
#define STREAM_BITMAP_END 0x01 |
#define STREAM_BITMAP_V2 0x04 |
typedef BOOL(* pCreateNineGridBitmap) (rdpContext *context, const CREATE_NINE_GRID_BITMAP_ORDER *create_nine_grid_bitmap) |
typedef BOOL(* pCreateOffscreenBitmap) (rdpContext *context, const CREATE_OFFSCREEN_BITMAP_ORDER *create_offscreen_bitmap) |
typedef BOOL(* pDrawGdiPlusCacheEnd) (rdpContext *context, const DRAW_GDIPLUS_CACHE_END_ORDER *draw_gdiplus_cache_end) |
typedef BOOL(* pDrawGdiPlusCacheFirst) (rdpContext *context, const DRAW_GDIPLUS_CACHE_FIRST_ORDER *draw_gdiplus_cache_first) |
typedef BOOL(* pDrawGdiPlusCacheNext) (rdpContext *context, const DRAW_GDIPLUS_CACHE_NEXT_ORDER *draw_gdiplus_cache_next) |
typedef BOOL(* pDrawGdiPlusEnd) (rdpContext *context, const DRAW_GDIPLUS_END_ORDER *draw_gdiplus_end) |
typedef BOOL(* pDrawGdiPlusFirst) (rdpContext *context, const DRAW_GDIPLUS_FIRST_ORDER *draw_gdiplus_first) |
typedef BOOL(* pDrawGdiPlusNext) (rdpContext *context, const DRAW_GDIPLUS_NEXT_ORDER *draw_gdiplus_next) |
typedef BOOL(* pDrawOrderInfo) (rdpContext *context, UINT8 orderType, const char *orderName) |
typedef BOOL(* pFrameMarker) (rdpContext *context, const FRAME_MARKER_ORDER *frame_marker) |
typedef BOOL(* pStreamBitmapFirst) (rdpContext *context, const STREAM_BITMAP_FIRST_ORDER *stream_bitmap_first) |
typedef BOOL(* pStreamBitmapNext) (rdpContext *context, const STREAM_BITMAP_NEXT_ORDER *stream_bitmap_next) |
typedef BOOL(* pSwitchSurface) (rdpContext *context, const SWITCH_SURFACE_ORDER *switch_surface) |