estrutura D2D1_ROUNDED_RECT (d2d1.h)

Contém as dimensões e o raio de canto de um retângulo arredondado.

Sintaxe

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

Membros

rect

Tipo: D2D1_RECT_F

As coordenadas do retângulo.

radiusX

Tipo: FLOAT

O raio x para a elipse de trimestre que é desenhada para substituir cada canto do retângulo.

radiusY

Tipo: FLOAT

O raio y para a elipse de trimestre que é desenhada para substituir cada canto do retângulo.

Comentários

Cada canto do retângulo especificado por rect é substituído por um quarto de reticências, por um raio em cada direção especificado por radiusX e radiusY.

Se radiusX for maior ou igual a metade da largura do retângulo e radiusY for maior ou igual a metade da altura, o retângulo arredondado será uma elipse com a mesma largura e altura de retângulo.

Mesmo quando radiusX e radiusY são zero, o retângulo arredondado é diferente de um retângulo. Quando acariciou, os cantos do retângulo arredondado são arredondados, não miterados (quadrado).

Requisitos

   
Cliente mínimo com suporte Windows 7, Windows Vista com SP2 e Atualização de Plataforma para Windows Vista [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows Server 2008 R2, Windows Server 2008 com SP2 e Atualização de Plataforma para Windows Server 2008 [aplicativos da área de trabalho | Aplicativos UWP]
Cabeçalho d2d1.h