Tryb pełnoekranowy, zmiana rozdzielczości

0

Hej!
Mam pytanie czy da się w prosty sposób w C# (bez użycia XNA) zmienić rozdzielczość ekranu i później przywrócić ta co była wcześniej? Czy trzeba korzystać z Managed DirectX (o ile jest jeszcze rozwijany) ? Ewentualnie skorzystać z WinAPI mieszając kod niezarządzalny ? Wiem, że w XNA się da, natomiast jeśli użyję XNA to wtedy nie bardzo na zmienionej rozdzielczości da się korzystać z WPF albo Windows Forms do obsługi interfejsu...

Z góry dzięki za odpowiedzi :)

0

Należy skorzystać z funkcji WinAPI.

0
Azarien napisał(a)

Należy skorzystać z funkcji WinAPI.

A da radę wykorzystać DirectX?
Tzn. czy jest jeszcze coś takiego jak Managed DirectX czy już tylko XNA zostało?

0

Skoro było to i jest — ale dostępne są i inne biblioteki do obsługi DirectX pod .Net (lepsze niż Managed DirectX i nie tak ciężkie jak XNA).

Poszukaj.

1 użytkowników online, w tym zalogowanych: 0, gości: 1