Can't RUN IN WPF
Open
Nobody has claimed this yet.
area-Graphics
bug
priority-Medium
question
work-estimate-M
- Dominant language
- C#
- Stars
- 7.8k
- Forks
- 1.2k
- Avg merge
- 2d 17h
- Merged PRs (30d)
- 49
Description
I Run Game IN WPF PlatForm
public MainWindow()
{
InitializeComponent();
using (var game = new Game())
{
game.Run(new GameContextControl(ShowConten));
}
}
public class GameContextControl : GameContextDesktop<D3DImage>
{
internal TextBox EditTextBox = new TextBox { VerticalAlignment = VerticalAlignment.Center, Margin = new Thickness(10, 0, 10, 0) };
/// <inheritDoc/>
public GameContextControl(D3DImage control, int requestedWidth = 0, int requestedHeight = 0)
: base(control ?? new D3DImage(), requestedWidth, requestedHeight)
{
ContextType = AppContextType.DesktopWpf;
}
}
there is Exception :Game Window context not supported on this platform”
How Can I Run In WPF?
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the exception from MainWindow and inspect GameContextControl, especially GameContextDesktop and its platform checks. Confirm whether WPF is expected to be supported; done means the supplied WPF setup runs without the “Game Window context not supported on this platform” exception.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp
- Domain
- desktop, game-dev
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100