【问题标题】:In WPF, how to Convert a D3DImage to Bitmap?在 WPF 中,如何将 D3DImage 转换为位图?
【发布时间】:2011-05-04 04:20:26
【问题描述】:

我正在尝试从外部源(在我的测试中为 Paint.NET)粘贴图像,但它提供了一个 D3DImage,我不知道如何将其转换为位图。 该怎么做?

【问题讨论】:

    标签: wpf interop bitmap


    【解决方案1】:

    D3DImage,虽然它是一个奇怪的野兽,但它是一个 ImageSource,因此您可以将 Source 用作 Image,而 ImageVisual,因此您可以使用 @ 987654329@就可以了。 RenderTargetBitmap 文档中的示例代码实际上将位图从 Visual 复制到同一页面上的另一个 Image

    【讨论】:

    • 令人失望。它可能需要更多的体力劳动。查看 D3DImage 演练:msdn.microsoft.com/en-us/library/cc656785.aspx
    • 感谢您的建议,但我觉得使用计时器的所有东西都很奇怪,所以我会提出一个更好的问题并给予奖励。
    • 祝你好运。如果你能提供一个测试用例,人们就会为赏金工作。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-12-03
    • 2013-11-30
    • 2015-08-23
    • 1970-01-01
    • 1970-01-01
    • 2021-09-07
    相关资源
    最近更新 更多