Kr0meel
Legacy Member
Hey,
hier nog eens een noob vraagje van een DOS programmeureken (allegro) dat nu probeert over te stappen naar DirectX:
Vroeger stak ik in mijn klasses al eens gemakkelijk een bitmap, bv:
private:
BITMAP uitzicht;
Dat vond ik redelijk gemakkelijk voor alles wat tekenwerk betrof. Als ik nu echter hetzelfde probeer te doen met een LPDIRECTDRAWSURFACE4 dan is de compiler het daar helemaal niet mee eens. Na wat zoekwerk ben ik er al op uitgekomen dat de directdraw surfaces geen types of klasses zijn, maar wel macro's (als ik alles goed begrepen heb...). Dit maakt het onmogelijk ze als datalid in een klasse te steken.
Maar wat zijn dan WEL elegante oplossingen om dit onder directx gefixt te krijgen? Al uw suggesties en ervaring zijn welkom
Btw: play toribash, play guntactyx!
Greetz,
Kr0meel.
hier nog eens een noob vraagje van een DOS programmeureken (allegro) dat nu probeert over te stappen naar DirectX:
Vroeger stak ik in mijn klasses al eens gemakkelijk een bitmap, bv:
private:
BITMAP uitzicht;
Dat vond ik redelijk gemakkelijk voor alles wat tekenwerk betrof. Als ik nu echter hetzelfde probeer te doen met een LPDIRECTDRAWSURFACE4 dan is de compiler het daar helemaal niet mee eens. Na wat zoekwerk ben ik er al op uitgekomen dat de directdraw surfaces geen types of klasses zijn, maar wel macro's (als ik alles goed begrepen heb...). Dit maakt het onmogelijk ze als datalid in een klasse te steken.
Maar wat zijn dan WEL elegante oplossingen om dit onder directx gefixt te krijgen? Al uw suggesties en ervaring zijn welkom

Btw: play toribash, play guntactyx!
Greetz,
Kr0meel.

