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 |