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

Recupera os pontos que compõem um traço.

Sintaxe

HRESULT GetPoints(
  [in, optional] long    Index,
  [in, optional] long    Count,
  [out, retval]  VARIANT *Points
);

Parâmetros

[in, optional] Index

Opcional. O índice inicial dentro da matriz de pontos que compõem o traço. O valor padrão ISC_FirstElement, definido no tipo de enumeração InkSelectionConstants , especifica o primeiro ponto.

[in, optional] Count

Opcional. O número de pontos a serem retornados. O valor padrão ISC_AllElements, definido no tipo de enumeração InkSelectionConstants , especifica todos os pontos que compõem os dados de traço.

[out, retval] Points

Quando esse método retorna, contém a matriz de pontos do traço.

Para obter mais informações sobre a estrutura VARIANT, consulte Usando a biblioteca COM.

Retornar valor

Esse método pode retornar um desses valores.

Código de retorno Descrição
S_OK
Êxito.
E_POINTER
Um parâmetro continha um ponteiro inválido.
E_OUTOFMEMORY
Não é possível alocar memória para os pontos.
E_INVALIDARG
Índice inválido (fora do intervalo).
E_INK_EXCEPTION
Ocorreu uma exceção dentro do método .
E_UNEXPECTED
Parâmetro ou tipo de propriedade inesperado.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP Tablet PC Edition [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Nenhum compatível
Plataforma de Destino Windows
Cabeçalho msinkaut.h
Biblioteca InkObj.dll

Confira também

IInkStrokeDisp Interface

Enumeração ItemSelectionConstants