從 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]
-
陣列,包含旋轉線條以獲得最佳分析結果的角度。
傳回值
此函式可以傳回下列其中一個值。
| 傳回碼 | 描述 |
|---|---|
|
此函數已成功。 |
|
hDivider參數無效。 |
|
無法配置足夠的記憶體來儲存結果。 |
備註
若要避免記憶體流失,您必須釋放 pastrWords、 pastrLines和 pastrParagraphs的資源。
規格需求
| 需求 | 值 |
|---|---|
| 最低支援的用戶端 |
Windows XP Tablet PC Edition [僅限傳統型應用程式] |
| 最低支援的伺服器 |
都不支援 |
| 程式庫 |
|