c# - SlimDX 和 WPF (DirectX 11)

标签 c# wpf slimdx directx-11

我想使用 SlimDX (DirectX 11) 在 WPF 中渲染图像的内容。

问题是我找不到将 SwapChain 链接到 D3DImage 的方法。 (DirectX 11 示例使用 SlimDX RenderForm。)

最佳答案

Direct3D 10 和 11 在 API 或工作方式方面并没有太大不同。 SwapChain 用于呈现给 hWnd,不需要渲染。这一点与DX10相同,甚至与DX9也有很大不同。

无论如何,我制作的这个示例应该足以帮助您获取渲染的Texture2D并将其传递给WPF。不记得我是否完成了DX11,但它几乎是一样的。 http://jmorrill.hjtcentral.com/Home/tabid/428/EntryId/437/Direct3D-10-11-Direct2D-in-WPF.aspx

关于c# - SlimDX 和 WPF (DirectX 11),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5161598/

相关文章:

wpf - 用于 View 模型的具有多个 DataTemplate 的 ItemsControl

c# - 使用 ReactiveUI 从 ReactiveList 获取所选项目集合

c# - 使用 DX11 渲染文本

c# - 使用 SlimDX 绘制 2D

c# - 在 TeamCity 上配置 DotTrace 分析 VSTest

c# - 在 C# 中获取下一个光明节日期

c# - 当我需要 "refresh"或 "update" View 时,为我的 ViewModel 中的每个属性调用 RaisePropertyChanged() 是不好的做法吗?

c# - 用于 C# SlimDX 游戏 UI 的内容

c# - asp .net mvc 中的路由

c# - 设置动态创建的 asp :button 的 OnClick 属性