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 |