Criação de caminho

Para criar um caminho e selecioná-lo em um DC, primeiro é necessário definir os pontos que o descrevem. Isso é feito chamando a função BeginPath , especificando as funções de desenho apropriadas e, em seguida, chamando a função EndPath . Essa combinação de funções (BeginPath, funções de desenho e EndPath) constitui um colchete de caminho. Veja a seguir a lista de funções de desenho que podem ser usadas.

Quando um aplicativo chama EndPath, o sistema seleciona o caminho associado no DC especificado. (Se outro caminho tiver sido selecionado anteriormente no controlador de domínio, o sistema excluirá esse caminho sem salvá-lo.) Depois que o sistema seleciona o caminho para o DC, um aplicativo pode operar no caminho de uma das seguintes maneiras:

  • Desenhe a estrutura de tópicos do caminho (usando a caneta atual).
  • Pinte o interior do caminho (usando o pincel atual).
  • Desenhe a estrutura de tópicos e preencha o interior do caminho.
  • Modifique o caminho (convertendo curvas em segmentos de linha).
  • Converta o caminho em um caminho de clipe.
  • Converta o caminho em uma região.
  • Nivele o caminho convertendo cada curva no caminho em uma série de segmentos de linha.
  • Recupere as coordenadas das linhas e curvas que compõem um caminho.