DDNONLOCALVIDMEMCAPS

The DDNONLOCALVIDMEMCAPS structure contains the capabilities for non-local display memory.

typedef struct _DDNONLOCALVIDMEMCAPS
{
DWORD    dwSize;
DWORD    dwNLVBCaps;
DWORD    dwNLVBCaps2;
DWORD    dwNLVBCKeyCaps;
DWORD    dwNLVBFXCaps;
DWORD    dwNLVBRops[DD_ROP_SPACE];
} DDNONLOCALVIDMEMCAPS;
typedef struct _DDNONLOCALVIDMEMCAPS FAR *LPDDNONLOCALVIDMEMCAPS;

Members

  • dwSize
    Size of the structure. This member must be initialized before the structure is used.
  • dwNLVBCaps
    Contains the driver-specific capabilities for non-local to local display memory blits.
  • dwNLVBCaps2
    Contains more of the driver-specific capabilities for non-local to local display memory blits.
  • dwNLVBCKeyCaps
    Contains driver color key capabilities for non-local to local display memory blits.
  • dwNLVBFXCaps
    Contains driver FX capabilities for non-local to local display memory blits.
  • dwNLVBRops[DD_ROP_SPACE]
    Contains the raster operations supported for non-local to local blits.

Remarks

Normally, the dwNLVBCaps, dwNLVBCaps2, dwNFLBCKeyCaps, dwNLVBFXCaps, and dwNLVBRops members contain a subset of the flags used in the DDCORECAPS structure that is relevant to non-local to local blitting. However, to allow flexibility for device driver writers, any of the flags in DDCORECAPS can be used.

 Last updated on Tuesday, July 13, 2004

© 1992-2000 Microsoft Corporation. All rights reserved.