struttura D2D1_ROUNDED_RECT (d2d1.h)

Contiene le dimensioni e i raggi dell'angolo di un rettangolo arrotondato.

Sintassi

typedef struct D2D1_ROUNDED_RECT {
  D2D1_RECT_F rect;
  FLOAT       radiusX;
  FLOAT       radiusY;
} D2D1_ROUNDED_RECT;

Members

rect

Tipo: D2D1_RECT_F

Coordinate del rettangolo.

radiusX

Tipo: FLOAT

Raggio x per l'ellisse del quarto disegnato per sostituire ogni angolo del rettangolo.

radiusY

Tipo: FLOAT

Raggio y per l'ellisse del quarto disegnato per sostituire ogni angolo del rettangolo.

Commenti

Ogni angolo del rettangolo specificato da rect viene sostituito con un quarto di ellisse, con un raggio in ogni direzione specificata da radiusX e radiusY.

Se radiusX è maggiore o uguale a metà della larghezza del rettangolo e radiusY è maggiore o uguale a una metà dell'altezza, il rettangolo arrotondato è un'ellisse con la stessa larghezza e altezza di rect.

Anche quando radiusX e radiusY sono zero, il rettangolo arrotondato è diverso da un rettangolo. Quando viene eseguito il tratto, gli angoli del rettangolo arrotondato vengono uniti arrotondati, non arrotondati (quadrati).

Requisiti

   
Client minimo supportato Windows 7, Windows Vista con SP2 e Aggiornamento della piattaforma per Windows Vista [app desktop | App UWP]
Server minimo supportato Windows Server 2008 R2, Windows Server 2008 con SP2 e Platform Update per Windows Server 2008 [app desktop | App UWP]
Intestazione d2d1.h