hallo!
ich bin jetzt gerade dabei mit Direct Show ein *.avi File im fullscreen modus abzuspielen.
aber da gibts dan leider ein problem
ich hab halt einfach meine cDraw als Basis classe fungieren lassen,wegen dem fullscreenmodus, und dem abspielen auf dem primary surface!
naja…
und dan meckert mein compiler,wenn ich
pDDStream-\>CreateSample(lpDDSPrimary, &rect, 0, &pSample);
nehme…
er meint
cMovie.cpp(44) : error C2664: ‚CreateSample‘ : Konvertierung des Parameters 1 von ‚struct IDirectDrawSurface7 *‘ in ‚struct IDirectDrawSurface *‘ nicht moeglich
was der fehler ist,ist mir ja klar
nutze in meiner cDraw
LPDIRECTDRAWSURFACE7 lpDDSPrimary;
wie löse ich das jetzt elegant,das ich trotzdem mein
LPDIRECTDRAWSURFACE7 lpDDSPrimary surface nehmen kann??
vielen dank!
und gruesse