DDMORESURFACECAPS (Windows CE 5.0)

Send Feedback

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

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.