IDirectDrawClipper

Applications use the methods of the IDirectDrawClipper interface to manage clip lists. This section is a reference to the methods of this interface. For a conceptual overview, see Clippers.

The methods of the IDirectDrawClipper interface can be organized into the following groups:

Allocating memory Initialize
Clip list GetClipList
IsClipListChanged
SetClipList
SetHWnd
Handles GetHWnd

The IDirectDrawClipper interface, like all COM interfaces, inherits the IUnknown interface methods. The IUnknown interface supports the following three methods:

AddRef
QueryInterface
Release

You can use the LPDIRECTDRAWCLIPPER data type to declare a variable that contains a pointer to an IDirectDrawClipper interface. The Ddraw.h header file declares these data types with the following code:

typedef struct IDirectDrawClipper    FAR *LPDIRECTDRAWCLIPPER;