FreeRDP
|
Functions | |
FREERDP_LOCAL BOOL | gdi_SetClipRgn (HGDI_DC hdc, INT32 nXLeft, INT32 nYLeft, INT32 nWidth, INT32 nHeight) |
FREERDP_LOCAL HGDI_RGN | gdi_GetClipRgn (HGDI_DC hdc) |
FREERDP_LOCAL BOOL | gdi_SetNullClipRgn (HGDI_DC hdc) |
FREERDP_LOCAL BOOL | gdi_ClipCoords (HGDI_DC hdc, INT32 *x, INT32 *y, INT32 *w, INT32 *h, INT32 *srcx, INT32 *srcy) |
FREERDP_LOCAL BOOL gdi_ClipCoords | ( | HGDI_DC | hdc, |
INT32 * | x, | ||
INT32 * | y, | ||
INT32 * | w, | ||
INT32 * | h, | ||
INT32 * | srcx, | ||
INT32 * | srcy | ||
) |
Clip coordinates according to clipping region
hdc | device context |
x | x1 |
y | y1 |
w | width |
h | height |
srcx | source x1 |
srcy | source y1 |
FREERDP_LOCAL HGDI_RGN gdi_GetClipRgn | ( | HGDI_DC | hdc | ) |
Get the current clipping region. msdn{dd144866}
hdc | device context |
FREERDP_LOCAL BOOL gdi_SetClipRgn | ( | HGDI_DC | hdc, |
INT32 | nXLeft, | ||
INT32 | nYLeft, | ||
INT32 | nWidth, | ||
INT32 | nHeight | ||
) |
FreeRDP: A Remote Desktop Protocol Implementation GDI Clipping Functions
Copyright 2010-2011 Marc-Andre Moreau marca Copyright 2016 Armin Novak ndre .more au@g mail. comarmin Copyright 2016 Thincast 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.
FREERDP_LOCAL BOOL gdi_SetNullClipRgn | ( | HGDI_DC | hdc | ) |
Set the current clipping region to null.
hdc | device context |