FreeRDP
|
Variables | |
static pfnShadowSubsystemEntry | pSubsystemEntry = NULL |
UINT32 shadow_enum_monitors | ( | MONITOR_DEF * | monitors, |
UINT32 | maxMonitors | ||
) |
void shadow_subsystem_frame_update | ( | rdpShadowSubsystem * | subsystem | ) |
void shadow_subsystem_free | ( | rdpShadowSubsystem * | subsystem | ) |
FreeRDP: A Remote Desktop Protocol Implementation
Copyright 2014 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.
|
static |
int shadow_subsystem_init | ( | rdpShadowSubsystem * | subsystem, |
rdpShadowServer * | server | ||
) |
|
static |
rdpShadowSubsystem* shadow_subsystem_new | ( | void | ) |
int shadow_subsystem_pointer_convert_alpha_pointer_data | ( | const BYTE *WINPR_RESTRICT | pixels, |
BOOL | premultiplied, | ||
UINT32 | width, | ||
UINT32 | height, | ||
SHADOW_MSG_OUT_POINTER_ALPHA_UPDATE *WINPR_RESTRICT | pointerColor | ||
) |
Common function for subsystem implementation. This function convert 32bit ARGB format pixels to xormask data and andmask data and fill into SHADOW_MSG_OUT_POINTER_ALPHA_UPDATE Caller should free the andMaskData and xorMaskData later.
int shadow_subsystem_pointer_convert_alpha_pointer_data_to_format | ( | const BYTE * | pixels, |
UINT32 | format, | ||
BOOL | premultiplied, | ||
UINT32 | width, | ||
UINT32 | height, | ||
SHADOW_MSG_OUT_POINTER_ALPHA_UPDATE * | pointerColor | ||
) |
void shadow_subsystem_set_entry | ( | pfnShadowSubsystemEntry | pEntry | ) |
int shadow_subsystem_start | ( | rdpShadowSubsystem * | subsystem | ) |
int shadow_subsystem_stop | ( | rdpShadowSubsystem * | subsystem | ) |
void shadow_subsystem_uninit | ( | rdpShadowSubsystem * | subsystem | ) |
|
static |
FreeRDP: A Remote Desktop Protocol Implementation
Copyright 2014 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.