Compartilhar via


Método IStrokeBuilder::EndStroke (rtscom.h)

Termina um traço e retorna o objeto stroke.

Sintaxe

HRESULT EndStroke(
  [in]      TABLET_CONTEXT_ID tcid,
  [in]      STYLUS_ID         sid,
  [in, out] IInkStrokeDisp    **ppIInkStroke,
  [in, out] RECT              *pDirtyRect
);

Parâmetros

[in] tcid

O identificador de contexto do tablet.

[in] sid

O identificador de caneta.

[in, out] ppIInkStroke

Um ponteiro para o novo traço. Esse valor pode ser NULL.

[in, out] pDirtyRect

O sujo ou alterou o retângulo do tablet. Esse valor pode ser NULL.

Retornar valor

Para obter uma descrição dos valores retornados, consulte Classes e interfaces RealTimeStylus..

Comentários

Uma região sujo descreve um intervalo de tablets que foi alterado.

Exemplos

O exemplo C++ a seguir mostra a implementação de um método do método IStylusPlugin::StylusUp em um objeto interface IStylusPlugin . O plug-in usa um objeto StrokeBuilder para criar um novo traço de tinta. O método método IStrokeBuilder::EndStroke é chamado do Método IStylusPlugin::StylusUp para concluir a construção do traço e adicioná-lo ao objeto Ink da Classe StrokeBuilder.

STDMETHODIMP CStrokeBuilderPlugin::StylusUp( 
            /* [in] */ IRealTimeStylus *piRtsSrc,
            /* [in] */ const StylusInfo *pStylusInfo,
            /* [in] */ ULONG cPropCountPerPkt,
            /* [size_is][in] */ LONG *pPacket,
            /* [out][in] */ LONG **ppInOutPkt)
{
    // Finish the stroke. This adds the stroke to the StrokeBuilder's Ink object.
    return m_pStrokeBuilder->EndStroke(pStylusInfo->tcid, pStylusInfo->cid, &m_piStroke, NULL);
}

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 rtscom.h
DLL RTSCom.dll

Confira também

IStrokeBuilder

Método IStrokeBuilder::AppendPackets

Método IStrokeBuilder::BeginStroke

Método IStrokeBuilder::CreateStroke

Classe RealTimeStylus

Classe StrokeBuilder