Compartilhar via


Função SetLineRecoCallback

Define uma função de retorno de chamada a ser usada durante o reconhecimento de linha.

Essa função auxiliar não se destina a ser usada pelo código do aplicativo.

Sintaxe

HRESULT WINAPI SetLineRecoCallback(
  _In_ INT_PTR        hDivider,
       GetLineRecoDef pfn
);

Parâmetros

hDivider [in]

Um identificador para o objeto InkDivider .

pfn

Um ponteiro para uma função que é chamada quando o reconhecimento ocorre no InkDivider passado.

Valor retornado

Essa função pode retornar um desses valores.

Código de retorno Descrição
S_OK
A função foi bem-sucedida.
E_INVALIDARG
O parâmetro pDivider é inválido.

 

Comentários

Veja a seguir a sintaxe da função de retorno de chamada.

public delegate void GetLineRecoDef(
        int cStrokes, 
        [MarshalAs(UnmanagedType.LPArray, ArraySubType = UnmanagedType.I4, SizeParamIndex = 0)]int [] aStrokeIds, 
        float degrees, 
        Point point, 
        [MarshalAs(UnmanagedType.BStr)] out string lineString, 
        out int cSegment, 
        out int[] strokeIdOrdered, 
        out int[] segmentStrokes,
        [MarshalAs(UnmanagedType.LPArray, ArraySubType = UnmanagedType.BStr)] out string [] aSegmentString
    );

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
Biblioteca
InkDiv.dll