首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    WPF 已知问题 BitmapDecoder.Create 不支持传入 Asynchronous 的文件流

    这是在 GitHub 上有小伙伴报的问题,在 WPF 中,不支持调用 BitmapDecoder.Create 方法,传入的 FileStream 是配置了 FileOptions.Asynchronous...本质原因是 WIC 层不支持,和 WPF 没有关系 GitHub 链接: BitmapDecoder.Create does not handle FileStream with FileOptions.Asynchronous...· Issue #4355 · dotnet/wpf 现象是传入 BitmapDecoder.Create 的 FileStream 配置了 FileOptions.Asynchronous 选项,代码如下...new FileStream("image.jpg", FileMode.Open, FileAccess.Read, FileShare.Read, 4096, FileOptions.Asynchronous...那么将会在 CreateDecoderFromFileHandle 抛出错误 因此在 WPF 中,调用 BitmapDecoder.Create 方法,传入的带 FileOptions.Asynchronous

    54430

    异步请求和异步调用有区别?直到看到了7年前的一个问答

    先搜了“the difference between asynchronous call and asynchronous request”,没有想要的结果,大多数文章还是讲异步和同步的区别。...改变关键字搜“the difference between asynchronous call and asynchronous method”,结果一样,并没有想要的文章。...在该问题的下面出现了两个词组:Asynchronous service和Asynchronous calls。再仔细看两个词组的解释,发现正是想要的结果。...而且只有那几篇文章这么讲,所以可以认为异步请求和异步调用是同一个概念(asynchronous call)。而作者所讲的“异步调用”指的应该异步服务(Asynchronous service)。...Asynchronous service和Asynchronous calls Asynchronous service 当你的web服务执行需要耗费大量时间,比如从文件系统中读取一个大文件。

    95310
    领券