Partager via


Interface IDirectDrawClipper (ddraw.h)

Les applications utilisent les méthodes de l’interface IDirectDrawClipper pour gérer les listes de clip. Cette section est une référence aux méthodes de cette interface.

Héritage

L’interface IDirectDrawClipper hérite de l’interface IUnknown. IDirectDrawClipper a également les types de membres suivants :

Méthodes

L’interface IDirectDrawClipper a ces méthodes.

 
IDirectDrawClipper ::GetClipList

Récupère une copie de la liste de clips associée à un objet DirectDrawClipper. Pour sélectionner un sous-ensemble de la liste de clip, vous pouvez passer un rectangle qui extrait la liste de clips.
IDirectDrawClipper ::GetHWnd

Récupère le handle de fenêtre précédemment associé à cet objet DirectDrawClipper par la méthode IDirectDrawClipper ::SetHWnd.
IDirectDrawClipper ::Initialize

Initialise un objet DirectDrawClipper créé à l’aide de la fonction COM CoCreateInstance.
IDirectDrawClipper ::IsClipListChanged

Récupère le status de la liste de clips si un handle de fenêtre est associé à un objet DirectDrawClipper.
IDirectDrawClipper ::SetClipList

Définit ou supprime la liste de clips utilisée par les méthodes IDirectDrawSurface7 ::Blt, IDirectDrawSurface7 ::BltBatch et IDirectDrawSurface7 ::UpdateOverlay sur les surfaces auxquelles l’objet DirectDrawClipper parent est attaché.
IDirectDrawClipper ::SetHWnd

Définit la poignée de fenêtre que l’objet clipper utilise pour obtenir des informations de découpage.

Remarques

Les méthodes de l’interface IDirectDrawClipper peuvent être organisées dans les groupes suivants :

Grouper Méthodes
Allocation de mémoire Initialiser
Liste de séquences GetClipList, IsClipListChanged, SetClipList et SetHWnd
Poignées GetHWnd
 

Vous pouvez utiliser le type de données LPDIRECTDRAWCLIPPER pour déclarer une variable qui contient un pointeur vers une interface IDirectDrawClipper . Le fichier d’en-tête Ddraw.h déclare ce type de données avec le code suivant :


typedef struct IDirectDrawClipper    FAR *LPDIRECTDRAWCLIPPER;

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête ddraw.h