

NetMeeting and DirectX application will not work at the same time

I use the following code in my application that uses DirectX to draw images. Also, I want to use NetMeeting to make an audio call. So, I start NetMeeting and the moment I start it, the images are lost in my application, and further on I am unable to view images. I have to restart my application.

I use the following C++ code to find the driver capability for overlay support. The last condition fails only if I start NetMeeting. Otherwise it works fine. What does NetMeeting have to do disable the driver capability for overlay? How can this be countered?

DDCAPS  capsDrv;
HRESULT ddrval;
ddrval = g_lpdd->GetCaps(&capsDrv, NULL);
if (FAILED(ddrval))
return FALSE;
if (!(capsDrv.dwCaps & DDCAPS_OVERLAY))
return FALSE;



With you trying to use DirectX and NetMeeting trying to use DirectX, something has to give. From what I understand, you can't do both at the same time.

Dig Deeper on Windows client management

Have a question for an expert?

Please add a title for your question

Get answers from a TechTarget expert on whatever's puzzling you.

You will be able to add details on the next page.

Start the conversation

Send me notifications when other members comment.

Please create a username to comment.