我正在寻找一种方法,以获得与此directx代码相同的最终输出:
表面=新表面(device,alphaBitmap,Pool.SystemMemory);
我必须使用sharpDX或slimDX之类的directx包装器
但它们似乎没有任何有用的表面命令,所以我不知道如何继续。
发布于 2015-08-26 03:47:33
SharpDX和SlimDX是本机C++ DirectX接口的.NET包装器。它们不是基于托管代码的DirectX 9.0,而是独立于示例代码所基于的托管代码。
要了解如何使用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
https://stackoverflow.com/questions/32194368
复制相似问题