SetLineRecoCallback 函数

设置在行识别期间使用的回调函数。

应用程序代码不应使用此帮助程序函数。

语法

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

parameters

hDivider [in]

InkDivider 对象的句柄。

pfn

指向在传入的 InkDivider 上进行识别时调用的函数的指针。

返回值

此函数可以返回其中一个值。

返回代码 说明
S_OK
函数成功。
E_INVALIDARG
pDivider 参数无效。

 

备注

下面是回调函数的语法。

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
    );

要求

要求
最低受支持的客户端
Windows XP Tablet PC Edition [仅限桌面应用]
最低受支持的服务器
无受支持的版本

InkDiv.dll