Direct3D - błąd czasu działania

0

Witam! Uczę się Direct3D z kursu przedstawionego w tym serwisie, konkretnie:

Direct3D

Po kompilacji kodu z lekcji pierwszej pojawia się ostrzeżenie:
warning CS0169: The field 'Lekcja1.TDirectX.device' is never used

i po uruchomieniu aplikacji ukazuje się jedynie ramka, pusta, komputer się wiesza.
Używam Visual C# 2008.
Co mogę na to poradzić? Proszę o pomoc.
DirectX 9.0, karta Ati Radeon 9600

0

Najprawdopodobniej zle przepisales kod. Wklej tutaj to co naskrobales/skopiowales.

0

Wszystko jest w porządku. Okno powinno być puste, a program ci się nie zawiesił, tylko zwyczajnie nie rysujesz w nim jeszcze nic i dlatego taki dziwny obraz jest wewnątrz. Zauważ, że nazwy lekcji to:

    1. Przygotowanie aplikacji
    1. Uruchamianie urządzenia i renderowanie

Czyli w pierwszej lekcji nie było przewidziane nawet uruchomienie.

Pierwszy obraz zobaczysz dopiero w lekcji 3

0

Jak wspomnial hubert_nnn, pierwsza lekcja to tylko szkielet aplikacji, w drugiej aplikacja sie uruchamia i renderuje pusta scene, w trzeciej zobaczysz cos wiecej niz kolor tla w trybie DX.

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