Compartilhar via


Método GraphicsPath::SetMarker (gdipluspath.h)

O método GraphicsPath::SetMarker designa o último ponto nesse caminho como um ponto de marcador.

Sintaxe

Status SetMarker();

Retornar valor

Tipo: Status

Se o método for bem-sucedido, ele retornará Ok, que é um elemento da enumeração Status .

Se o método falhar, ele retornará um dos outros elementos da enumeração Status .

Comentários

Um objeto GraphicsPath tem uma matriz de pontos e uma matriz de tipos. Cada elemento na matriz de tipos é um byte que especifica o tipo de ponto e um conjunto de sinalizadores para o elemento correspondente na matriz de pontos. Os possíveis tipos de ponto e sinalizadores são listados na enumeração PathPointType .

Cada vez que você adiciona uma linha, curva ou forma a um caminho, a matriz de pontos e a matriz de tipos são expandidas. Quando você chama GraphicsPath::SetMarker, um sinalizador de marcador é colocado no último byte da matriz de tipos. Esse sinalizador designa o último ponto da matriz de pontos como um ponto de marcador.

Os marcadores dividem um caminho em seções. Você pode usar um objeto GraphicsPathIterator para desenhar seções selecionadas de um caminho.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP, Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho gdipluspath.h (inclua Gdiplus.h)
Biblioteca Gdiplus.lib
DLL Gdiplus.dll

Confira também

Recorte com uma região

Construindo e desenhando demarcadores

Criando um Gradiente de Caminho

Graphicspath

GraphicsPath::CloseFigure

GraphicsPath::GetPathTypes

GraphicsPath::StartFigure

Graphicspathiterator

Métodos GraphicsPathIterator::NextMarker

Métodos GraphicsPathIterator::NextSubpath

Caminhos