D2D1_ROUNDED_RECT structure (d2d1.h)
Contient les dimensions et les rayons d’angle d’un rectangle arrondi.
Syntaxe
typedef struct D2D1_ROUNDED_RECT {
D2D1_RECT_F rect;
FLOAT radiusX;
FLOAT radiusY;
} D2D1_ROUNDED_RECT;
Membres
rect
Type : D2D1_RECT_F
Coordonnées du rectangle.
radiusX
Type : FLOAT
Rayon x de l’ellipse quart dessinée pour remplacer chaque coin du rectangle.
radiusY
Type : FLOAT
Rayon y de l’ellipse quart dessinée pour remplacer chaque coin du rectangle.
Remarques
Chaque coin du rectangle spécifié par rect est remplacé par un quart d’ellipse, avec un rayon dans chaque direction spécifié par radiusX et radiusY.
Si radiusX est supérieur ou égal à la moitié de la largeur du rectangle, et radiusY est supérieur ou égal à la moitié de la hauteur, le rectangle arrondi est une ellipse avec la même largeur et la même hauteur de rect.
Même lorsque radiusX et radiusY sont tous deux zéro, le rectangle arrondi est différent d’un rectangle. Lorsqu’ils sont tracés, les coins du rectangle arrondi sont joints de façon arrondie, et non pas en forme de miter (carré).
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 Platform Update pour Windows Server 2008 [applications de bureau | Applications UWP] |
En-tête | d2d1.h |