Interface ID2D1BitmapBrush (d2d1.h)

Peint une zone avec une bitmap.

Héritage

L’interface ID2D1BitmapBrush hérite d’ID2D1Brush. ID2D1BitmapBrush a également les types de membres suivants :

Méthodes

L’interface ID2D1BitmapBrush utilise ces méthodes.

 
ID2D1BitmapBrush ::GetBitmap

Obtient la source bitmap que ce pinceau utilise pour peindre.
ID2D1BitmapBrush ::GetExtendModeX

Obtient la méthode par laquelle le pinceau mosaïque horizontalement les zones qui s’étendent au-delà de sa bitmap.
ID2D1BitmapBrush ::GetExtendModeY

Obtient la méthode par laquelle le pinceau mosaïque verticalement les zones qui s’étendent au-delà de sa bitmap.
ID2D1BitmapBrush ::GetInterpolationMode

Obtient la méthode d’interpolation utilisée lorsque l’image bitmap de pinceau est mise à l’échelle ou pivotée.
ID2D1BitmapBrush ::SetBitmap

Spécifie la source bitmap que ce pinceau utilise pour peindre.
ID2D1BitmapBrush ::SetExtendModeX

Spécifie la façon dont le pinceau mosaïque horizontalement les zones qui s’étendent au-delà de sa bitmap.
ID2D1BitmapBrush ::SetExtendModeY

Spécifie la façon dont le pinceau mosaïque verticalement les zones qui s’étendent au-delà de sa bitmap.
ID2D1BitmapBrush ::SetInterpolationMode

Spécifie le mode d’interpolation utilisé lorsque l’image bitmap du pinceau est mise à l’échelle ou pivotée.

Remarques

Un pinceau bitmap est utilisé pour remplir une géométrie avec une bitmap. Comme tous les pinceaux, il définit un plan infini de contenu. Étant donné que les bitmaps sont limitées, le pinceau s’appuie sur un « mode d’extension » pour déterminer comment le plan est rempli horizontalement et verticalement.

Création d’objets ID2D1BitmapBrush

Pour créer un pinceau bitmap, utilisez la méthode ID2D1RenderTarget ::CreateBitmapBrush .

Un objet ID2D1BitmapBrush est une ressource dépendante de l’appareil : votre application doit créer des pinceaux bitmap après avoir initialisé la cible de rendu avec laquelle le pinceau bitmap sera utilisé et recréer le pinceau bitmap chaque fois que la cible de rendu doit être recréée. (Pour plus d’informations sur les ressources, consultez Vue d’ensemble des ressources.)

Exemples

Pour obtenir un exemple de création d’un pinceau bitmap, consultez la rubrique How to Create a Bitmap Brush .

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 7, Windows Vista avec SP2 et Mise à jour de plateforme pour Windows Vista [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows Server 2008 R2, Windows Server 2008 avec SP2 et Platform Update pour Windows Server 2008 [applications de bureau | Applications UWP]
Plateforme cible Windows
En-tête d2d1.h

Voir aussi

Vue d’ensemble des pinceaux

Guide pratique pour créer un pinceau bitmap

ID2D1Brush

Vue d'ensemble des masques d'opacité