Partager via


Interface ID2D1Brush (d2d1.h)

Définit un objet qui peint une zone. Les interfaces qui dérivent d’ID2D1Brush décrivent la façon dont la zone est peinte.

Héritage

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

Méthodes

L’interface ID2D1Brush utilise ces méthodes.

 
ID2D1Brush ::GetOpacity

Obtient le degré d’opacité de ce pinceau.
ID2D1Brush ::GetTransform

Obtient la transformation appliquée à ce pinceau.
ID2D1Brush ::SetOpacity

Définit le degré d’opacité de ce pinceau.
ID2D1Brush ::SetTransform

Définit la transformation appliquée au pinceau. (surcharge 2/2)
ID2D1Brush ::SetTransform

Définit la transformation appliquée au pinceau. (surcharge 1/2)

Remarques

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.)

L’espace de pinceau dans Direct2D est spécifié différemment de dans XPS et Windows Presentation Foundation (WPF). Dans Direct2D, l’espace de pinceau n’est pas relatif à l’objet en cours de dessin, mais est plutôt le système de coordonnées actuel de la cible de rendu, transformé par la transformation de pinceau, le cas échéant. Pour peindre un objet tel qu’il serait peint par un pinceau WPF, vous devez traduire l’origine de l’espace de pinceau dans le coin supérieur gauche du cadre englobant de l’objet, puis mettre à l’échelle l’espace de pinceau afin que la vignette de base remplisse le cadre englobant de l’objet.

Pour plus d’informations sur les pinceaux, consultez Vue d’ensemble des pinceaux.

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

ID2D1Resource