getPreferredPacketDescription 函式 (recapis.h)
擷取封包描述,其中包含辨識器所使用的封包屬性。
語法
HRESULT GetPreferredPacketDescription(
HRECOGNIZER hrec,
PACKET_DESCRIPTION *pPacketDescription
);
參數
hrec
辨識器的句柄。
pPacketDescription
描述辨識器所使用的封包內容。 如需詳細資訊,請參閱 PACKET_DESCRIPTION 結構。
若要擷取封包描述,請使用零初始化封包描述,並呼叫 GetPreferredPacketDescription 函 式。 函式會填入屬性和按鈕計數,您用來為 PACKET_DESCRIPTION 結構的 pPacketProperties 和 pguidButtons 成員配置空間。 再次呼叫 函式以填入封包描述的其餘部分。
當 GetPreferredPacketDescription 傳回時,PACKET_DESCRIPTION 結構的 pguidButtons 成員可能是零。 這表示封包沒有按鈕數據,因此此成員沒有配置任何 pguidButtons。 在此情況下,呼叫函式應該會保留指標 NULL。
傳回值
此函式可以傳回下列其中一個值。
傳回碼 | 描述 |
---|---|
|
成功。 |
|
參數是無效的指標。 |
|
pPacketDescription 緩衝區太小。 |
|
發生未指定的錯誤。 |
|
收到無效的自變數。 |
備註
一般而言,辨識器會使用 (x、y) 座標屬性,並忽略其他屬性。 如果您稍後將筆跡儲存至檔案以供辨識,請使用慣用的封包描述,只儲存辨識器所使用的屬性。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows XP Tablet PC Edition [僅限傳統型應用程式] |
最低支援的伺服器 | 都不支援 |
目標平台 | Windows |
標頭 | recapis.h |
Dll | inkobjcore.dll |