您当前的位置:首页 > IT编程 > C++
| C语言 | Java | VB | VC | python | Android | TensorFlow | C++ | oracle | 学术与代码 | cnn卷积神经网络 | gnn | 图像修复 | Keras | 数据集 | Neo4j | 自然语言处理 | 深度学习 | 医学CAD | 医学影像 | 超参数 | pointnet | pytorch | 异常检测 | Transformers | 情感分类 | 知识图谱 |

自学教程:C++ wine_dbgstr_rect函数代码示例

51自学网 2021-06-03 09:58:35
  C++
这篇教程C++ wine_dbgstr_rect函数代码示例写得很实用,希望能帮到您。

本文整理汇总了C++中wine_dbgstr_rect函数的典型用法代码示例。如果您正苦于以下问题:C++ wine_dbgstr_rect函数的具体用法?C++ wine_dbgstr_rect怎么用?C++ wine_dbgstr_rect使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。

在下文中一共展示了wine_dbgstr_rect函数的27个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。

示例1: x11_copy_to_screen

/* Helper function that blits the front buffer contents to the target window. */void x11_copy_to_screen(const struct wined3d_swapchain *swapchain, const RECT *rect){    struct wined3d_surface *front;    POINT offset = {0, 0};    HDC src_dc, dst_dc;    RECT draw_rect;    HWND window;    TRACE("swapchain %p, rect %s./n", swapchain, wine_dbgstr_rect(rect));    front = surface_from_resource(wined3d_texture_get_sub_resource(swapchain->front_buffer, 0));    if (swapchain->palette)        wined3d_palette_apply_to_dc(swapchain->palette, front->hDC);    if (front->resource.map_count)        ERR("Trying to blit a mapped surface./n");    TRACE("Copying surface %p to screen./n", front);    surface_load_location(front, WINED3D_LOCATION_DIB);    src_dc = front->hDC;    window = swapchain->win_handle;    dst_dc = GetDCEx(window, 0, DCX_CLIPSIBLINGS | DCX_CACHE);    /* Front buffer coordinates are screen coordinates. Map them to the     * destination window if not fullscreened. */    if (swapchain->desc.windowed)        ClientToScreen(window, &offset);    TRACE("offset %s./n", wine_dbgstr_point(&offset));    draw_rect.left = 0;    draw_rect.right = front->resource.width;    draw_rect.top = 0;    draw_rect.bottom = front->resource.height;    if (rect)        IntersectRect(&draw_rect, &draw_rect, rect);    BitBlt(dst_dc, draw_rect.left - offset.x, draw_rect.top - offset.y,            draw_rect.right - draw_rect.left, draw_rect.bottom - draw_rect.top,            src_dc, draw_rect.left, draw_rect.top, SRCCOPY);    ReleaseDC(window, dst_dc);}
开发者ID:Dietr1ch,项目名称:wine,代码行数:46,


示例2: RectVisible

/*********************************************************************** *           RectVisible    ([email
C++ wine_server_call函数代码示例
C++ wine_dbgstr_longlong函数代码示例
万事OK自学网:51自学网_软件自学网_CAD自学网自学excel、自学PS、自学CAD、自学C语言、自学css3实例,是一个通过网络自主学习工作技能的自学平台,网友喜欢的软件自学网站。