问题标签 [magnification]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 放大 Windows API - 如何添加平滑/抗锯齿
语境
自 Windows 10 版本 2004 更新以来,放大镜 windows 应用程序已更新。与每次更新一样,它也存在一些问题。
由于这些问题可能需要很长时间才能解决,所以我决定实现我自己的小项目全屏放大镜。
我一直在使用 windows magnification.dll 中的放大 API 在 c#、.Net 4.6 中进行开发。一切顺利,主要功能现已实现。但是缺少一件事,像素化内容的平滑模式... Windows 放大镜对放大的内容实现了抗锯齿/平滑。
我检查了放大 API,似乎没有提供该选项。
如何在 Windows 放大 API 上为放大镜添加平滑模式?
我知道像素平滑方法,但不熟悉 win32 API 以知道在屏幕刷新之前将平滑方法挂钩到哪里。
编辑:
感谢@IInspectable 的回答,经过小小的搜索,我在一个python 项目中找到了对放大API 的调用。
基于此,我在我的 C# 应用程序中编写了这个片段,它按预期工作!
...
scaling - 如何在 python 中缩放信号以放大两个时间序列信号之间的微小差异?
如何在 python 中缩放信号以放大两个时间序列信号之间的微小差异,我有两个时间序列,幅度差异非常小,以 mV 为单位。我怎样才能放大这种差异?
swiftui - SwiftUI 放大手势()延迟
我有一个带有视图的标准应用程序,您可以通过捏合手势进行缩放。这是工作,但一开始我有一点延迟,它看起来像跳跃的缩放。有人知道使它工作更顺畅的解决方案吗?这里的代码示例:
}
textselection - 在 iPad 上禁用 React Native Webview 文本选择放大镜
设置:我们的 RN (0.61.5) 应用程序react-native webview@8.0.6
用于显示内容并与用户交互。该应用程序包括一些文本输入字段、滑动手势、按钮、长按操作。从 iPad os 15.1 开始,操作系统中重新引入了文本选择放大镜。
问题:小文本选择放大镜胶囊在 Webview 内的每次长按时都会弹出。它发生在 div、图标、文本上,与您按什么无关。user-select: none;
似乎也不会影响它。它是为文档正文设置的,导致没有选择文本,但每次都会出现放大镜。不会破坏任何东西,但我们的应用程序也不会从中受益。
问题:有什么方法可以为 Webview 禁用这个新的文本选择放大镜?
谢谢
android - 如何在使用 getGlobalVisibleRect 在外部单击时隐藏视图并在启用放大时拦截 MotionEvent?
我已经实现了使用 getGlobalVisibleRect 和 MotionEvent 的位置在外部触摸时隐藏视图。它在所有已知情况下都有效,除非为可访问性目的启用了放大(辅助功能),然后 globalVisibleRect 和 MotionEvent 都返回与禁用放大时相同的值。因此,即使我在放大视图的新边界内触摸,它也会被视为在外部触摸,导致它隐藏。有没有办法找出放大视图的缩放边界或其他工作以使其工作?
c++ - 在 C++ 中放大和缩小实时摄像机
我正在尝试在我的代码中添加一个函数,以在我的网络摄像头中添加放大和缩小选项,使用鼠标滚轮或在屏幕上绘制一个矩形,或者两者兼而有之。到目前为止,我只有操作网络摄像头的代码。如果有人可以帮助解决这个问题。
macos - SwiftUI 放大手势在 Mac 上无法正常工作
我在 Mac 上的 SwiftUI 中的 MagnificationGesture 有问题。我正在编写一个 Mac 应用程序,我想缩放一个视图。当我运行该程序时,它可以正常运行几次,然后 onChanged 闭包不再执行。恐怕这是一个错误......(或者我完全误解了什么?)。实际上,我在 reddit 上发现了一个最近的问题,其中有人遇到了完全相同的问题:https ://www.reddit.com/r/SwiftUI/comments/sd43rk/im_having_an_issue_with_the_magnificationgesture/
我可以在一个非常简单的视图中重现该问题:
我真的希望,有一个解决方案...
弗雷德里克 :)