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 |