C# 为什么SharpDX的Direct X内容在使用最大化窗口模式时不渲染?
我正在使用SharpDx将DX内容渲染到WPF应用程序。当我在VS2010中将窗口模式设置为最大化时,内容不会显示,直到我手动调整窗口大小。如果我在VS2010中将窗口模式设置为“正常”,它可以正常工作。这也发生在SharpDX WPF样本中 当使用最大化窗口模式时,我可以手动调整窗口大小,然后显示SharpDX内容C# 为什么SharpDX的Direct X内容在使用最大化窗口模式时不渲染?,c#,wpf,windows,visual-studio-2010,sharpdx,C#,Wpf,Windows,Visual Studio 2010,Sharpdx,我正在使用SharpDx将DX内容渲染到WPF应用程序。当我在VS2010中将窗口模式设置为最大化时,内容不会显示,直到我手动调整窗口大小。如果我在VS2010中将窗口模式设置为“正常”,它可以正常工作。这也发生在SharpDX WPF样本中 当使用最大化窗口模式时,我可以手动调整窗口大小,然后显示SharpDX内容 当使用普通窗口时,我可以使用最大化按钮,一切正常。只有在VS2010内部将窗口模式设置为Maximized并尝试运行时,才会发生这种情况 如果该bug在示例中重现,那么在我将其称为
当使用普通窗口时,我可以使用最大化按钮,一切正常。只有在VS2010内部将窗口模式设置为Maximized并尝试运行时,才会发生这种情况 如果该bug在示例中重现,那么在我将其称为bug之前,您应该报告一个bug,试图找出问题的确切位置。这似乎是他们使用D3DImage的方式与微软推荐的方式不同。Microsoft教程不会显示问题。目前正在努力将他们的示例重新编码给微软推荐表面共享技术,看看问题是否存在。我在使用SlimDX继承的一个程序中也遇到了同样的问题。你找到解决办法了吗?如果是的话,请贴出来。我遇到了同样的问题。我的解决方法是将VS中的WindowsState设置为正常状态,并在Show()之后直接将状态再次更改为最大化,无论出于什么奇怪的原因,都会在此处修复它。不过,任何真正的解决方案都是非常受欢迎的。