好的,我有一个应用程序通过WriteableBitmapEx开源库大量使用WriteableBitmap。有时,很少(并且不确定导致的确切条件),调用WriteableBitmap.Lock()会抛出AccessViolationException。
.Lock()的调用代码只会锁定位图(如果尚未锁定)。许多锁定/解锁可以快速连续调用,但从不在模式锁定锁定解锁中,只能锁定解锁锁定解锁。我可以确认
任何想法导致了什么?似乎MSDN上没有任何内容表明WriteableBitmap.Lock()应该抛出AccessViolationException!