共用方式為


IInkRecognitionAlternate::AlternatesWithConstantPropertyValues 方法 (msinkaut.h)

擷取 IInkRecognitionAlternates 集合,這是呼叫這個方法之 IInkRecognitionAlternate 物件的除法。

語法

HRESULT AlternatesWithConstantPropertyValues(
  [in]          BSTR                      PropertyType,
  [out, retval] IInkRecognitionAlternates **AlternatesWithConstantPropertyValues
);

參數

[in] PropertyType

指定識別 屬性的字串值。 如需可使用的屬性清單,請參閱 RecognitionProperty

如需 BSTR 數據類型的詳細資訊,請參閱 使用 COM 連結庫

[out, retval] AlternatesWithConstantPropertyValues

這個方法傳回時,會包含 IInkRecognitionAlternates 集合,由呼叫這個方法的替代專案所組成。 集合中的每個 IInkRecognitionAlternate 物件都包含相鄰的辨識區段,這些區段具有 propertyType 參數的相同屬性值。

傳回值

這個方法可以傳回其中一個值。

傳回碼 描述
S_OK
成功。
E_POINTER
參數包含無效的指標。
E_INVALIDARG
辨識範圍無效。
E_INK_EXCEPTION
處理時發生例外狀況。
E_OUTOFMEMORY
無法配置記憶體來完成作業。

備註

集合中的每個替代專案都包含相鄰的辨識區段,這些區段對於傳遞至 方法的屬性具有相同的屬性值。

例如,您可以傳回替代專案,將原始替代專案除以:

  • 信賴界限強式、中繼或辨識結果不佳的層級。
  • 線條界限。
  • 辨識區段界限。
如需屬性類型的完整清單,請參閱 RecognitionProperty
注意 辨識器會決定筆劃分割到辨識區段。 某些辨識區段,例如空格,可能會對應至空的 InkStrokes 集合。
 
注意 辨識器會決定辨識區段的順序。 因此,相鄰辨識區段可能會根據筆跡繪製的順序,或根據位置,例如它是否位於左至右、位置由上到下等等。
 
ConfidenceAlternates 屬性是 AlternatesWithConstantPropertyValues 方法的替代方法,其中 ConfidenceLevel 是分隔傳回辨識替代集合中替代專案的 RecognitionProperty。

LineAlternates 屬性是 AlternatesWithConstantPropertyValues 方法的替代方法,其中 LineNumber 是分隔傳回辨識替代集合中替代專案的 RecognitionProperty。

注意AlternatesWithConstantPropertyValues 方法、LineAlternates 屬性和 IInkRecognitionAlternate 物件函式的 ConfidenceAlternates 属性與 IInkRecognitionResult 物件的 AlternatesFromSelection 方法不同。 AlternatesFromSelection 會傳回所要求辨識結果區段的替代專案集合。
 

規格需求

需求
最低支援的用戶端 Windows XP Tablet PC Edition [僅限傳統型應用程式]
最低支援的伺服器 都不支援
目標平台 Windows
標頭 msinkaut.h
程式庫 InkObj.dll

另請參閱

ConfidenceAlternates 屬性

GetAlternatesFromSelection 方法

GetPropertyValue 方法

IInkRecognitionAlternate 介面

IInkRecognitionAlternates 介面

IInkRecognitionResult 介面

LineAlternates 屬性