FreeRDP
|
#include <freerdp/config.h>
#include <winpr/crt.h>
#include <freerdp/graphics.h>
#include "graphics.h"
Functions | |
rdpBitmap * | Bitmap_Alloc (rdpContext *context) |
void | Bitmap_Free (rdpContext *context, rdpBitmap *bitmap) |
BOOL | Bitmap_SetRectangle (rdpBitmap *bitmap, UINT16 left, UINT16 top, UINT16 right, UINT16 bottom) |
BOOL | Bitmap_SetDimensions (rdpBitmap *bitmap, UINT16 width, UINT16 height) |
void | graphics_register_bitmap (rdpGraphics *graphics, const rdpBitmap *bitmap) |
rdpPointer * | Pointer_Alloc (rdpContext *context) |
void | graphics_register_pointer (rdpGraphics *graphics, const rdpPointer *pointer) |
rdpGlyph * | Glyph_Alloc (rdpContext *context, INT32 x, INT32 y, UINT32 cx, UINT32 cy, UINT32 cb, const BYTE *aj) |
void | graphics_register_glyph (rdpGraphics *graphics, const rdpGlyph *glyph) |
rdpGraphics * | graphics_new (rdpContext *context) |
void | graphics_free (rdpGraphics *graphics) |
rdpBitmap* Bitmap_Alloc | ( | rdpContext * | context | ) |
FreeRDP: A Remote Desktop Protocol Implementation Graphical Objects
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.
void Bitmap_Free | ( | rdpContext * | context, |
rdpBitmap * | bitmap | ||
) |
FreeRDP: A Remote Desktop Protocol Implementation Client Channels
Copyright 2016 Armin Novak armin Copyright 2016 Thinast Technologies GmbH .nov ak@th inca st.co m
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.
BOOL Bitmap_SetRectangle | ( | rdpBitmap * | bitmap, |
UINT16 | left, | ||
UINT16 | top, | ||
UINT16 | right, | ||
UINT16 | bottom | ||
) |
rdpGlyph* Glyph_Alloc | ( | rdpContext * | context, |
INT32 | x, | ||
INT32 | y, | ||
UINT32 | cx, | ||
UINT32 | cy, | ||
UINT32 | cb, | ||
const BYTE * | aj | ||
) |
void graphics_free | ( | rdpGraphics * | graphics | ) |
rdpGraphics* graphics_new | ( | rdpContext * | context | ) |
void graphics_register_bitmap | ( | rdpGraphics * | graphics, |
const rdpBitmap * | bitmap | ||
) |
void graphics_register_glyph | ( | rdpGraphics * | graphics, |
const rdpGlyph * | glyph | ||
) |
void graphics_register_pointer | ( | rdpGraphics * | graphics, |
const rdpPointer * | pointer | ||
) |
rdpPointer* Pointer_Alloc | ( | rdpContext * | context | ) |