Partilhar via


CD2DGeometry::StrokeContainsPoint

Determina se o traço de geometria contém o ponto especificado dado a espessura especificada de traço, estilo, e as transformações.

BOOL StrokeContainsPoint(
   CD2DPointF point,
   FLOAT strokeWidth,
   ID2D1StrokeStyle* strokeStyle,
   const D2D1_MATRIX_3X2_F& worldTransform,
   BOOL* contains,
   FLOAT flatteningTolerance = D2D1_DEFAULT_FLATTENING_TOLERANCE
) const;

Parâmetros

  • point
    Aponte para testar a retenção.

  • strokeWidth
    A espessura de traço para aplicar.

  • strokeStyle
    O estilo de traço para aplicar.

  • worldTransform
    Aplicar uma transformação à geometria traço.

  • contains
    Quando esse método retornar, contém um valor booleano definido PARA RECTIFICAR se o traço de geometria contém o ponto especificado; caso contrário, FALSO.Você deve atribuir o armazenamento para esse parâmetro.

  • flatteningTolerance
    A precisão numérica com que o caminho e a interseção geométricos precisos de caminho são calculados.Os pontos que faltam traço pelo menos da tolerância são considerados ainda em.Os resultados precisos mais menores do produto dos valores mas causam uma execução mais lenta.

Valor de retorno

Se o método retorna tiver êxito, TRUE.Caso contrário, retornará FALSO.

Requisitos

Cabeçalho: afxrendertarget.h

Consulte também

Referência

Classe de CD2DGeometry