|
| FREERDP_LOCAL BYTE | get_primary_drawing_order_field_bytes (UINT32 orderType, BOOL *pValid) |
| |
| FREERDP_LOCAL BOOL | update_recv_order (rdpUpdate *update, wStream *s) |
| |
| FREERDP_LOCAL BOOL | update_write_field_flags (wStream *s, UINT32 fieldFlags, BYTE flags, BYTE fieldBytes) |
| |
| FREERDP_LOCAL BOOL | update_write_bounds (wStream *s, ORDER_INFO *orderInfo) |
| |
| FREERDP_LOCAL size_t | update_approximate_dstblt_order (ORDER_INFO *orderInfo, const DSTBLT_ORDER *dstblt) |
| |
| FREERDP_LOCAL BOOL | update_write_dstblt_order (wStream *s, ORDER_INFO *orderInfo, const DSTBLT_ORDER *dstblt) |
| |
| FREERDP_LOCAL size_t | update_approximate_patblt_order (ORDER_INFO *orderInfo, PATBLT_ORDER *patblt) |
| |
| FREERDP_LOCAL BOOL | update_write_patblt_order (wStream *s, ORDER_INFO *orderInfo, PATBLT_ORDER *patblt) |
| |
| FREERDP_LOCAL size_t | update_approximate_scrblt_order (ORDER_INFO *orderInfo, const SCRBLT_ORDER *scrblt) |
| |
| FREERDP_LOCAL BOOL | update_write_scrblt_order (wStream *s, ORDER_INFO *orderInfo, const SCRBLT_ORDER *scrblt) |
| |
| FREERDP_LOCAL size_t | update_approximate_opaque_rect_order (ORDER_INFO *orderInfo, const OPAQUE_RECT_ORDER *opaque_rect) |
| |
| FREERDP_LOCAL BOOL | update_write_opaque_rect_order (wStream *s, ORDER_INFO *orderInfo, const OPAQUE_RECT_ORDER *opaque_rect) |
| |
| FREERDP_LOCAL size_t | update_approximate_line_to_order (ORDER_INFO *orderInfo, const LINE_TO_ORDER *line_to) |
| |
| FREERDP_LOCAL BOOL | update_write_line_to_order (wStream *s, ORDER_INFO *orderInfo, const LINE_TO_ORDER *line_to) |
| |
| FREERDP_LOCAL size_t | update_approximate_memblt_order (ORDER_INFO *orderInfo, const MEMBLT_ORDER *memblt) |
| |
| FREERDP_LOCAL BOOL | update_write_memblt_order (wStream *s, ORDER_INFO *orderInfo, const MEMBLT_ORDER *memblt) |
| |
| FREERDP_LOCAL size_t | update_approximate_glyph_index_order (ORDER_INFO *orderInfo, const GLYPH_INDEX_ORDER *glyph_index) |
| |
| FREERDP_LOCAL BOOL | update_write_glyph_index_order (wStream *s, ORDER_INFO *orderInfo, GLYPH_INDEX_ORDER *glyph_index) |
| |
| FREERDP_LOCAL size_t | update_approximate_cache_bitmap_order (const CACHE_BITMAP_ORDER *cache_bitmap, BOOL compressed, const UINT16 *flags) |
| |
| FREERDP_LOCAL BOOL | update_write_cache_bitmap_order (wStream *s, const CACHE_BITMAP_ORDER *cache_bitmap_order, BOOL compressed, UINT16 *flags) |
| |
| FREERDP_LOCAL size_t | update_approximate_cache_bitmap_v2_order (CACHE_BITMAP_V2_ORDER *cache_bitmap_v2, BOOL compressed, const UINT16 *flags) |
| |
| FREERDP_LOCAL BOOL | update_write_cache_bitmap_v2_order (wStream *s, CACHE_BITMAP_V2_ORDER *cache_bitmap_v2_order, BOOL compressed, UINT16 *flags) |
| |
| FREERDP_LOCAL size_t | update_approximate_cache_bitmap_v3_order (CACHE_BITMAP_V3_ORDER *cache_bitmap_v3, UINT16 *flags) |
| |
| FREERDP_LOCAL BOOL | update_write_cache_bitmap_v3_order (wStream *s, CACHE_BITMAP_V3_ORDER *cache_bitmap_v3_order, UINT16 *flags) |
| |
| FREERDP_LOCAL size_t | update_approximate_cache_color_table_order (const CACHE_COLOR_TABLE_ORDER *cache_color_table, const UINT16 *flags) |
| |
| FREERDP_LOCAL BOOL | update_write_cache_color_table_order (wStream *s, const CACHE_COLOR_TABLE_ORDER *cache_color_table_order, UINT16 *flags) |
| |
| FREERDP_LOCAL size_t | update_approximate_cache_glyph_order (const CACHE_GLYPH_ORDER *cache_glyph, const UINT16 *flags) |
| |
| FREERDP_LOCAL BOOL | update_write_cache_glyph_order (wStream *s, const CACHE_GLYPH_ORDER *cache_glyph_order, UINT16 *flags) |
| |
| FREERDP_LOCAL size_t | update_approximate_cache_glyph_v2_order (const CACHE_GLYPH_V2_ORDER *cache_glyph_v2, const UINT16 *flags) |
| |
| FREERDP_LOCAL BOOL | update_write_cache_glyph_v2_order (wStream *s, const CACHE_GLYPH_V2_ORDER *cache_glyph_v2, UINT16 *flags) |
| |
| FREERDP_LOCAL size_t | update_approximate_cache_brush_order (const CACHE_BRUSH_ORDER *cache_brush, const UINT16 *flags) |
| |
| FREERDP_LOCAL BOOL | update_write_cache_brush_order (wStream *s, const CACHE_BRUSH_ORDER *cache_brush_order, UINT16 *flags) |
| |
| FREERDP_LOCAL size_t | update_approximate_create_offscreen_bitmap_order (const CREATE_OFFSCREEN_BITMAP_ORDER *create_offscreen_bitmap) |
| |
| FREERDP_LOCAL BOOL | update_write_create_offscreen_bitmap_order (wStream *s, const CREATE_OFFSCREEN_BITMAP_ORDER *create_offscreen_bitmap) |
| |
| FREERDP_LOCAL size_t | update_approximate_switch_surface_order (const SWITCH_SURFACE_ORDER *switch_surface) |
| |
| FREERDP_LOCAL BOOL | update_write_switch_surface_order (wStream *s, const SWITCH_SURFACE_ORDER *switch_surface) |
| |
| #define ORDER_STANDARD 0x01 |
FreeRDP: A Remote Desktop Protocol Implementation Drawing Orders
Copyright 2011 Marc-Andre Moreau marca.nosp@m.ndre.nosp@m..more.nosp@m.au@g.nosp@m.mail..nosp@m.com Copyright 2016 Armin Novak armin.nosp@m..nov.nosp@m.ak@th.nosp@m.inca.nosp@m.st.co.nosp@m.m Copyright 2016 Thincast Technologies GmbH
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.