DDMORESURFACECAPS (Windows CE 5.0)
This structure contains the driver surface capabilities required by the DDCAPS structure in DirectX. These driver capabilities are an addition to those described in DDCORECAPS.
typedef struct _DDMORESURFACECAPS {DWORDdwSize;DDSCAPSEXddsCapsMore;structtagExtendedHeapRestrictions{ DDSCAPSEXddsCapsEx; DDSCAPSEXddsCapsAlt; } ddsExtendedHeapRestrictions[1];} DDMORESURFACECAPS, FAR* LPDDMORESURFACECAPS;
Members
- dwSize**
Size of the structure. This member must be initialized before the structure is used. - ddsCapsMore
DDSCAPSEX structure containing surface capabilities that the driver can create in display memory. These capabilities are in addition to the capabilities provided by the DDCORECAPS structure. - tagExtendedHeapRestrictions
Structure that contains the display memory heap restrictions. Zero or more of these structures are returned by the driver depending on the number of heaps indicated in the DDHALINFO structure. Each of the tagExtendedHeapRestrictions structures contains the following members: - ddsCapsEx
DDSCAPSEX structure that contains the capabilities to be excluded from the memory heap. This member is equivalent to the ddsCaps member of the VIDMEM structure. - ddsCapsAlt
DDSCAPSEX structure that indicates what this memory cannot be used for if no other memory is found on the first pass. This member is equivalent to the ddsCapsAlt member of the VIDMEM structure.
Requirements
OS Versions: Windows CE 2.12 and later. Version 2.12 requires DXPAK 1.0 or later.
Header: Ddrawi.h.
See Also
DDCAPS | DDCORECAPS | DDSCAPSEX | DDHALINFO | VIDMEM | DirectDrawSurface Structures
Send Feedback on this topic to the authors