【问题标题】:SharpDX Create surface from bitmapSharpDX 从位图创建表面
【发布时间】:2015-08-25 01:51:47
【问题描述】:

我正在寻找一种方法来获得与此 directx 代码相同的最终输出:

surface = new Surface(device, alphaBitmap, Pool.SystemMemory);

我必须使用一个 directx 包装器,例如 sharpDX 或 slimDX

但他们似乎没有任何有用的表面命令,所以我不知道如何继续。

【问题讨论】:

    标签: c# directx sharpdx surface


    【解决方案1】:

    SharpDX 和 SlimDX 是原生 C++ DirectX 接口的 .NET 包装器。它们不基于且独立于您的示例代码所基于的 DirectX 9.0 for Managed Code。

    要了解如何使用 SharpDX,我建议您将示例存储库克隆到

    https://github.com/sharpdx/SharpDX-Samples

    并研究示例。

    以 DirectX 版本 11 为目标,如果您需要确保您的代码在 DirectX 9 显卡上运行,请通过 Direct3D 功能级别说明此要求。见(https://msdn.microsoft.com/en-us/library/windows/desktop/ff476876(v=vs.85).aspx

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-08-16
      相关资源
      最近更新 更多