INTERFACE ID2D1BitmapBrush (d2d1.h)
Peint une zone avec une bitmap.
Héritage
L’interface ID2D1BitmapBrush hérite d’ID2D1Brush. ID2D1BitmapBrush possède également les types de membres suivants :
Méthodes
L’interface ID2D1BitmapBrush a ces méthodes.
ID2D1BitmapBrush::GetBitmap Obtient la source bitmap utilisée par ce pinceau 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 ces zones qui s’étendent au-delà de sa bitmap. |
ID2D1BitmapBrush::GetInterpolationMode Obtient la méthode d’interpolation utilisée lorsque la bitmap de pinceau est mise à l’échelle ou pivotée. |
ID2D1BitmapBrush::SetBitmap Spécifie la source bitmap utilisée par ce pinceau pour peindre. |
ID2D1BitmapBrush::SetExtendModeX Spécifie comment le pinceau mosaïque horizontalement ces zones qui s’étendent au-delà de sa bitmap. |
ID2D1BitmapBrush::SetExtendModeY Spécifie comment le pinceau mosaïque verticalement ces zones qui s’étendent au-delà de sa bitmap. |
ID2D1BitmapBrush::SetInterpolationMode Spécifie le mode d’interpolation utilisé lorsque la bitmap de pinceau est mise à l’échelle ou pivotée. |
Notes
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 finies, le pinceau s’appuie sur un « mode d’extension » pour déterminer la façon dont 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
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 mise à jour de plateforme pour Windows Server 2008 [applications de bureau | Applications UWP] |
Plateforme cible | Windows |
En-tête | d2d1.h |