Como criar uma região de clipe a partir de um caminho que inclua o 'contorno'?
-
26-09-2019 - |
Pergunta
Estou criando um Retângulo Recorrente Recorrente (veja a imagem de contorno vermelho abaixo) e, em seguida, usando isso como uma região de clipe ao desenhar gráficos e como a região de um formulário.
Infelizmente, embora o caminho pareça bom, não funciona bem como uma região (veja a imagem preta sólida abaixo)
Existe uma maneira de gerar uma região de recorte a partir do caminho que inclui todos os pixels 'contornos' do caminho? Preciso gerar um bitmap e processar isso para criar uma região?
O caminho do retângulo arredondado:
Quando usado como uma região de clipe:
A discrepância (pixels vermelhos estão no contorno do caminho, mas fora da região. Pixels azuis estão em ambos):
Solução
Acabei desenhando a forma em um bitmap e depois convertendo isso em uma região.