Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Direct3D unutar forme

[es] :: 3D programiranje :: Direct3D unutar forme

[ Pregleda: 2375 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

emiraga

Član broj: 54285
Poruke: 32
211.25.51.*



Profil

icon Direct3D unutar forme06.09.2007. u 09:24 - pre 202 meseci
Zdravo

pala mi je ideja da direct3d ne crtam u cijeli prozor nego samo u dio koji ja oznacim u svojem dizajnu od forme.

Uspio sam to uraditi tako sto sam dodao dugme "Button" kojim je ukljucen OwnerDraw, i sada cekam na poruku WM_DRAWITEM, lParam tada sadrzi handle od tog dugmeta i mogu kreirati D3D objekat - samo prvi put kada se posalje ta poruka, za ostale WM_DRAWITEM samo iscrtavam ono sta treba.

Pitanje je imali drugih/pametnijih ideja da se ovo uradi?
 
Odgovor na temu

vlaiv
Vladimir Vlaisavljevic
Novi Sad

Član broj: 15993
Poruke: 352
*.ADSL.neobee.net.



+1 Profil

icon Re: Direct3D unutar forme07.09.2007. u 14:40 - pre 202 meseci
Pa generalno bi preporucio da napravis custom kontrolu koja se ne iscrtava a mozes je pozicionirati
na Form sa koordinatama koje zelis ...

Kada inicijalizujes D3D, posaljes Handle te kontrole i imaces prikaz samo na njenoj povrsini ...
 
Odgovor na temu

[es] :: 3D programiranje :: Direct3D unutar forme

[ Pregleda: 2375 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.