Compartilhar via


Método IInkStrokeDisp::get_BezierCusps (msinkaut.h)

Obtém uma matriz que contém os índices das bordas da aproximação de Bezier do traço.

Essa propriedade é somente leitura.

Sintaxe

HRESULT get_BezierCusps(
  VARIANT *Cusps
);

Parâmetros

Cusps

Valor de retorno

Nenhum

Observações

Observação A matriz de pontos de controle Bezier que a propriedade BezierPoints retorna são compostas por valores x e y. A propriedade BezierCusps refere-se apenas aos valores x nessa matriz. Os valores y podem ser recuperados por uma ação semelhante à seguinte abaixo.
 
Um cusp é um ponto no traço onde a direção da escrita muda de forma descontinuada. Por exemplo, se o traço representar a letra maiúscula "L", essa propriedade retornará três cusps: dois correspondentes aos pontos de controle primeiro e último no traço e o terceiro representando o canto do "L".

O código a seguir extrai os valores x e y das bordas de Bezier de um IInkStrokeDisp, theStroke, e os armazena em uma matriz bidimensional chamada BezierCuspValues.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows XP Tablet PC Edition [somente aplicativos da área de trabalho]
servidor com suporte mínimo Nenhum com suporte
da Plataforma de Destino Windows
cabeçalho msinkaut.h
biblioteca InkObj.dll

Consulte também

propriedade BezierPoints

interface IInkStrokeDisp