Article ID: 147256
Article Last Modified on 3/21/2005
#ifdef _DEBUG
ddsd.ddsCaps.dwCaps = DDSCAPS_SYSTEMMEMORY |
DDSCAPS_OFFSCREENPLAIN;
#else
ddsd.ddsCaps.dwCaps = DDSCAPS_OFFSCREENPLAIN;
#endif
When a surface is explicitly requested to be allocated in system memory,
Lock and GetDC do not take the Win16Mutex. If a surface is not specified to
be placed in system memory but is allocated there anyway because there is
not enough video memory available, the Win16Mutex will still be taken when
the surface is locked.
125867 Understanding Win16Mutex
Additional query words: 1.00 DDraw debugging
Keywords: kbhowto kbdirectdraw kbfaq KB147256