Share this page

# pcoip_get_bitmap_value

Returns a hashed string value of a bitmap (snapshot) on demand, for use in custom synchronization functions.

## C Language

int pcoip_get_bitmap_value( long x, long y, long width, long height, char *buffer, [const char* snapshot], LAST);

Example | Teradici PCoIP Protocol Functions

## Arguments

Name | Comments
--- | ---
x | The horizontal distance, in pixels, of the bitmap's top left edge from the left border of the client window.
y | The vertical distance, in pixels, of the bitmap's top left edge from the lower border of the client window.
width | The width, in pixels, of the bitmap.
height | The height, in pixels, of the bitmap.
buffer | The output parameter containing a hashed string representing the bitmap value.
snapshot | The name of the bitmap file containing a snapshot of the window.
LAST | A marker that indicates the end of the argument list.

## General Information

Use pcoip_get_bitmap_value to retrieve a hashed string value of a bitmap for use in your custom synchronization functions. The borders of the area used to calculate a hash value of the bitmap are specified in the first four parameters. This is useful as it saves a snapshot of the screen on demand in addition to snapshooting the usual capturing upon mouse events.

buffer should be at least 33 characters long (32 characters for hash and NULL terminator). You can allocate memory space for buffer before pcoip_get_bitmap_value is invoked, and deallocate the memory afterwards.

## Return Values

E_OK |
E_ALREADY_CONNECTED | Do not call this function after the connection is established.
E_NOT_CONNECTED | Action cannot be performed. There is no connection to the remote server.
E_OUT_OF_TIME | Function timed out.
E_ILLEGAL_PARAMETER | Illegal parameter found.
E_INTERNAL | Internal error found.

## Parameterization

No parameterization is available for this function.

## Example

The following is an example of the use of pcoip_get_bitmap_value.

pcoip_get_bitmap_value(166, 56, 136, 155, bitmap_value, "snapshot_2", LAST);

Tips to improve your search results... VuGen Function Reference Version 26.1 Function Reference 26.1 All View Local Help Center View Online Help Center Version: