DirectX SDK

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:

IUnknown 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;

Requirements

  Windows NT/2000: Requires Windows NT 4.0 SP3 or later.
  Windows 95/98: Requires Windows 95 or later. Available as a redistributable for Windows 95.
  Header: Declared in ddraw.h.
  Import Library: Use ddraw.lib.