Compartilhar via


Classe CustomLineCap (gdiplusheaders.h)

A classe CustomLineCap encapsula um limite de linha personalizado. Uma tampa de linha define o estilo do gráfico usado para desenhar as extremidades de uma linha. Pode ser várias formas, como um quadrado, círculo ou diamante. Um limite de linha personalizado é definido pelo caminho que o desenha. O caminho é desenhado usando um objeto Pen para desenhar a estrutura de tópicos de uma forma ou usando um objeto Brush para preencher o interior. O limite pode ser usado em ambas as extremidades da linha ou . O espaçamento pode ser ajustado entre as extremidades e a linha.

Herança

A classe CustomLineCap implementa gdiplusBase.

Métodos

A classe CustomLineCap tem esses métodos.

 
CustomLineCap::Clone

O método CustomLineCap::Clone copia o conteúdo do objeto existente em um novo objeto CustomLineCap.
CustomLineCap::CustomLineCap

Construtor de cópia para CustomLineCap.
CustomLineCap::CustomLineCap

Cria um objeto CustomLineCap::CustomLineCap. (sobrecarga 1/2)
CustomLineCap::CustomLineCap

Cria um objeto CustomLineCap::CustomLineCap. (sobrecarga 2/2)
CustomLineCap::GetBaseCap

O método CustomLineCap::GetBaseCap obtém o estilo do limite base. O limite base é um objeto LineCap usado como uma tampa no final de uma linha junto com esse objeto CustomLineCap.
CustomLineCap::GetBaseInset

O método CustomLineCap::GetBaseInset obtém a distância entre o limite base até o início da linha.
CustomLineCap::GetLastStatus

O método CustomLineCap::GetLastStatus retorna um valor que indica a natureza da falha de método mais recente desse objeto CustomLineCap.
CustomLineCap::GetStrokeCaps

O método CustomLineCap::GetStrokeCaps obtém os estilos de limite final para o limite da linha inicial e o limite da linha final. As tampas de linha são objetos LineCap que encerram as linhas individuais dentro de um caminho.
CustomLineCap::GetStrokeJoin

O método CustomLineCap::GetStrokeJoin retorna o estilo de LineJoin usado para unir várias linhas no mesmo objeto GraphicsPath.
CustomLineCap::GetWidthScale

O método CustomLineCap::GetWidthScale obtém o valor da largura da escala. Essa é a quantidade para dimensionar a tampa de linha personalizada em relação à largura do objeto Pen usado para desenhar uma linha. O valor padrão de 1,0 não dimensiona o limite de linha.
CustomLineCap::SetBaseCap

O método CustomLineCap::SetBaseCap define o LineCap que aparece como parte desse CustomLineCap no final de uma linha.
CustomLineCap::SetBaseInset

O método CustomLineCap::SetBaseInset define o valor de inicialização base desse limite de linha personalizado. Essa é a distância entre o final de uma linha e o limite base.
CustomLineCap::SetStrokeCap

O método CustomLineCap::SetStrokeCap define o objeto LineCap usado para iniciar e encerrar linhas dentro do objeto GraphicsPath que define esse objeto CustomLineCap.
CustomLineCap::SetStrokeCaps

O método CustomLineCap::SetStrokeCaps define os objetos LineCap usados para iniciar e encerrar linhas dentro do objeto GraphicsPath que define esse objeto CustomLineCap.
CustomLineCap::SetStrokeJoin

O método CustomLineCap::SetStrokeJoin define o estilo de junção de linha para o traço. A junção de linha especifica como duas linhas que se cruzam dentro do objeto GraphicsPath que compõe o limite de linha personalizado são unidas.
CustomLineCap::SetWidthScale

O método CustomLineCap::SetWidthScale define o valor da largura da escala. Essa é a quantidade para dimensionar a tampa de linha personalizada em relação à largura da Caneta usada para desenhar linhas. O valor padrão de 1,0 não dimensiona o limite de linha.

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho gdiplusheaders.h