我有一个非常丰富的媒体为基础的应用程序在WPF内置,我使用很多很多不同的PNG图像来添加动画和材料到3D对象,以及2D动画。
我注意到视频内存很快就被填满了,我正在研究如何清除它。
我似乎无法通过C#来强制清除显存,所以我想知道引用图形的对象(BitmapImage对象)上的普通GC是否会清空显存?
非常感谢!
发布于 2009-12-17 09:00:57
好吧,我最终发现的是
(通过此处的帮助:http://social.msdn.microsoft.com/Forums/en-US/wpf/thread/181da889-31a2-4e4c-b87e-d864577a41d4 )
我需要解除对BitmapImages静态列表的引用,以便将它们从显存中清除。
我保留了它们,并假设当没有材质引用位图时,位图将从视频内存中删除。
https://stackoverflow.com/questions/1911552
复制相似问题