Multiple DirectDraw Objects per Process
Only one instance of DirectDraw can be created at a time for each process. If DirectDrawCreate is called when the process already has a DirectDraw object, another reference to the same DirectDraw object will be returned.
Send Feedback on this topic to the authors