[ emiraga @ 06.09.2007. 09:24 ] @
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?
[ vlaiv @ 07.09.2007. 14:40 ] @
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 ...