18得票5回答
如何在WPF中禁用硬件加速?

如何在WPF中禁用硬件加速?这是什么东西?它是Windows设置、Visual Studio设置,还是您需要更改WPF项目的代码?它会影响您正在运行的程序还是全局系统? 禁用WPF中的硬件加速程序步骤是什么?它是指令,Windows设置或者Visual Studio设置吗?或者只需更改WPF...

17得票2回答
在Silverlight 5中,有没有编程方式禁用硬件加速的H.264视频解码?

我们收到来自Mac用户的报告,称他们的一些视频播放出现了乱码。这种情况只发生在Silverlight 5发布后。该版本包括H.264的硬件视频解码加速,而我们使用的就是这种编解码器。我们发现通过Silverlight首选项禁用硬件加速可以解决问题。 有没有人知道以编程方式禁用硬件加速的方法?...

16得票2回答
使用lockCanvas()在Android TextureView上进行硬件加速

我正在尝试在Android上使用硬件加速来处理我的画布。我曾经使用SurfaceView,通过调用lockCanvas()获取画布,然后进行绘制,但由于无法让SurfaceView使用硬件加速,我改用了TextureView。目前,我正在尝试让这个画布使用硬件加速。Canvas canvas ...

15得票1回答
使用MMU实现可调整大小的数组

通常,列表实现为链表或数组列表。链表遍历速度较慢,而数组列表在插入元素时速度也很慢。 我在想,是否可以利用处理器的MMU更有效地实现列表,通过重新映射而不是复制内存来进行元素插入或删除。这意味着对于数组中的任何位置,索引和插入/删除都具有O(1)的速度,比任何其他列表实现更好。 我的问题是...

15得票2回答
如何在iOS上通过硬件解码来解码H.264帧?

我一直在使用ffmpeg解码从我的IP摄像头接收到的每一帧。简短的代码如下:-(void) decodeFrame:(unsigned char *)frameData frameSize:(int)frameSize{ AVFrame frame; AVPicture pictu...

15得票3回答
如何在Windows 7中使用DirectX 11硬件加速视频/H.264解码?

我整天进行研究,但进展不大。我正在使用Windows 7和DirectX 11。(我的最终输出是将视频帧放入DX11纹理中) 我想要解码一些非常大的H.264视频文件,但使用CPU(使用libav)无法胜任。 我已经查看了使用DXVA2的libav的hwaccel功能,但遇到了一个路障,当我需...

15得票1回答
Android视图动画和硬件层

我正在尝试学习如何正确使用硬件层来实现视图动画。 我正在实现一个ViewGroup,使用户可以拖动子视图,然后在释放时将其动画到位置(就像ViewPager会停留在某个页面)。这篇文章指出,您应该仅在动画期间启用硬件层。 我的问题是,在启用硬件层之后,Android必须创建图层,这需要在...

14得票2回答
为什么浏览器不能智能加速硬件而不需要花招?

如今有许多网页建议您添加这些规则来使内容获得硬件加速:transform: translate3d(0,0,0); -webkit-transform: translate3d(0,0,0); 这总让我感到荒谬。为什么浏览器需要我的帮助来决定是否启用硬件加速?这样会更快,对吧?那为什么不直接做...

14得票3回答
Android上的硬件加速FFmpeg?

我编译了一份较旧版本的FFmpeg用于安卓(如果我没记错,应该是0.6.X)。FFmpeg解码了一个视频帧,对其进行了缩放,然后我使用OpenGL将其绘制在屏幕上。据我所知,问题出在解码和缩放上——它们没有经过硬件加速。 我的问题是: 最新版本的FFmpeg是否针对ARM(Android...

14得票8回答
iOS6 UIWebView中的CSS3D转换未进行硬件加速。

在iOS6的UIWebView组件中,我遇到了滚动性能差的问题。虽然在iOS5中,滚动非常流畅。因此,我上网搜索了一下,并找到了这篇iOS6 beta更改日志的一部分。 WebKit不再为具有-webkit-transform:preserve-3d选项的元素始终创建硬件加速图层。作者...