共用方式為


CallDivideResults 函式

InkDivider 物件擷取分析結果。

此函式並非供應用程式程式碼使用。

語法

HRESULT WINAPI CallDivideResults(
  _In_  INT_PTR   hDivider,
  _Out_ int       aWordStrokeIds[],
  _Out_ int       aLineStrokeIds[],
  _Out_ int       aParagraphStrokeIds[],
  _Out_ int       aDrawingStrokeIds[],
  _Out_ SAFEARRAY **pastrWords,
  _Out_ SAFEARRAY **pastrLines,
  _Out_ SAFEARRAY **pastrParagraphs,
  _Out_ int       *aWordRotationCenterX,
  _Out_ int       *aWordRotationCenterY,
  _Out_ float     *aWordAngle,
  _Out_ int       *aLineRotationCenterX,
  _Out_ int       *aLineRotationCenterY,
  _Out_ float     *aLineAngle
);

參數

hDivider [in]

InkDivider物件的控制碼。

aWordStrokeIds [out]

與傳入 InkDivider 類別之單字相關聯的識別碼陣列。

aLineStrokeIds [out]

與傳入InkDivider類別之行相關聯的IInkStrokeDisp物件的識別碼屬性陣列。

aParagraphStrokeIds [out]

InkDivider類別中段落相關聯之 IInkStrokeDisp物件的識別碼屬性陣列。

aDrawingStrokeIds [out]

InkDivider類別繪圖相關聯的IInkStrokeDisp物件的識別碼屬性陣列。

pastrWords [out]

從筆跡分析傳回的字組陣列。

pastrLines [out]

從筆跡分析傳回的線條陣列。

pastrParagraphs [out]

從筆跡分析傳回的段落陣列。

aWordRotationCenterX [out]

從筆跡分析沿著 X 軸的文字中心點陣列。

aWordRotationCenterY [out]

從筆跡分析沿著 Y 軸文字中心點的陣列。

aWordAngle [out]

陣列,包含旋轉文字以獲得最佳分析結果的角度。

aLineRotationCenterX [out]

陣列,包含沿著 X 軸線條的中心點。

aLineRotationCenterY [out]

陣列,包含沿著 Y 軸線條的中心點。

aLineAngle [out]

陣列,包含旋轉線條以獲得最佳分析結果的角度。

傳回值

此函式可以傳回下列其中一個值。

傳回碼 描述
S_OK
此函數已成功。
E_INVALIDARG
hDivider參數無效。
E_OUTOFMEMORY
無法配置足夠的記憶體來儲存結果。

備註

若要避免記憶體流失,您必須釋放 pastrWordspastrLinespastrParagraphs的資源。

規格需求

需求
最低支援的用戶端
Windows XP Tablet PC Edition [僅限傳統型應用程式]
最低支援的伺服器
都不支援
程式庫
InkDiv.dll