Método GraphicsPath::IsOutlineVisible(REAL,REAL,constPen*,constGraphics*) (gdipluspath.h)

O método GraphicsPath::IsOutlineVisible determina se um ponto especificado toca na estrutura de tópicos desse caminho quando o caminho é desenhado por um objeto Graphics especificado e uma caneta especificada.

Sintaxe

BOOL IsOutlineVisible(
  [in] REAL           x,
  [in] REAL           y,
  [in] const Pen      *pen,
  [in] const Graphics *g
);

Parâmetros

[in] x

Tipo: REAL

Número real que especifica a coordenada x do ponto a ser testado.

[in] y

Tipo: REAL

Número real que especifica a coordenada x do ponto a ser testado.

[in] pen

Tipo: caneta* const

Ponteiro para um objeto Pen . Esse método determina se o ponto de teste toca na estrutura de tópicos do caminho que seria desenhada por essa caneta. Mais pontos tocarão em um contorno desenhado por uma caneta larga do que tocarão em um contorno desenhado por uma caneta estreita.

[in] g

Tipo: const Graphics*

Opcional. Ponteiro para um objeto Graphics que especifica uma transformação de mundo para dispositivo. Se o valor desse parâmetro for NULL, o teste será feito em coordenadas mundiais; caso contrário, o teste será feito nas coordenadas do dispositivo. O valor padrão é NULL.

Valor retornado

Tipo: BOOL

Se o ponto de teste tocar na estrutura de tópicos desse caminho, esse método retornará TRUE; caso contrário, retornará FALSE.

Requisitos

   
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

Elementos gráficos

Graphicspath

Métodos IsOutlineVisible

Métodos IsVisible

Caminhos

Caneta

Canetas, linhas e retângulos

Pointf

Definindo a largura e o alinhamento da caneta