Hi, i've been experiencing the same problem as drewdb, except i am not trying to play video, merely MP3s, so there is no drawable surface per say. It runs perfectly under XP, but as soon as i switch to Vista 32 or 64, i also get the protected memory problem. Please help. The code is included below, ...