ctffunc.h ヘッダー
このヘッダーは、Text Services Framework によって使用されます。 詳細については、次を参照してください。
ctffunc.h には、次のプログラミング インターフェイスが含まれています。
インターフェイス
IEnumTfCandidates IEnumTfCandidates インターフェイスはテキスト サービスによって実装され、TSF マネージャーが候補の文字列オブジェクトの列挙を提供するために使用します。 |
IEnumTfLatticeElements IEnumTfLatticeElements インターフェイスは、格子要素の列挙を提供するために TSF マネージャーによって実装されます。 |
ITfCandidateList ITfCandidateList インターフェイスはテキスト サービスによって実装され、TSF マネージャーまたはクライアント (アプリケーションまたはその他のテキスト サービス) が候補の文字列オブジェクトを取得および操作するために使用されます。 |
ITfCandidateString ITfCandidateString インターフェイスはテキスト サービスによって実装され、TSF マネージャーまたはクライアントが候補の文字列オブジェクトに関する情報を取得するために使用されます。 |
ITfFnAdviseText ITfFnAdviseText インターフェイスはテキスト サービスによって実装され、コンテキスト内のテキスト要素またはラティス要素が変更されたときに通知を提供するために TSF マネージャーによって使用されます。 |
ITfFnBalloon ITfFnBalloon インターフェイスはテキスト サービスによって実装され、アプリケーションまたはその他のテキスト サービスによって使用され、テキスト サービスが言語バーに追加するバルーン項目を更新します。 |
ITfFnConfigure ITfFnConfigure インターフェイスは、Text Services コントロール パネル アプリケーションがテキスト サービスに構成ダイアログ ボックスを表示できるようにするために、テキスト サービスによって実装されます。 |
ITfFnConfigureRegisterEudc ITfFnConfigureRegisterEudc インターフェイスは、指定された EUDC のキー シーケンスを登録する UI を提供するテキスト サービスによって実装されます。 |
ITfFnConfigureRegisterWord ITfFnConfigureRegisterWord インターフェイスは、テキスト サービスによって実装され、Active Input Method Editor (IME) によってテキスト サービスに単語登録ダイアログ ボックスが表示されるようにします。 |
ITfFnGetLinguisticAlternates ITfFnGetLinguisticAlternates インターフェイスは、テキスト サービスまたは TSF マネージャーによって実装され、パラメーターとして渡された指定された範囲内のテキストの言語的代替手段を提供します。 |
ITfFnGetPreferredTouchKeyboardLayout ITfFnGetPreferredTouchKeyboardLayout インターフェイスは、受信トレイ Windows 8 タッチ キーボードでサポートされている特定のキーボード レイアウトの使用を指定するために、テキスト サービスによって実装されます。 |
ITfFnGetSAPIObject ITfFnGetSAPIObject インターフェイスは、Speech API (SAPI) テキスト サービスによって実装されます。 このインターフェイスは、さまざまな SAPI オブジェクトを取得するために、TSF マネージャーまたはクライアント (アプリケーションまたはその他のテキスト サービス) によって使用されます。 |
ITfFnLangProfileUtil ITfFnLangProfileUtil インターフェイスは、音声テキスト サービスによって実装され、音声テキスト サービスのユーティリティ メソッドを提供するために使用されます。 |
ITfFnLMInternal ITfFnLMInternal インターフェイスは使用されません。 |
ITfFnLMProcessor ITfFnLMProcessor インターフェイスは、言語モデル のテキスト サービスによって実装され、アプリケーションまたはテキスト サービスによって使用され、代替言語モデルの処理を有効にします。 |
ITfFnPlayBack ITfFnPlayBack インターフェイスは、Speech API (SAPI) テキスト サービスによって実装されます。 このインターフェイスは、TSF マネージャーまたはクライアント (アプリケーションまたはその他のテキスト サービス) によって、音声入力テキストのオーディオ データを制御するために使用されます。 |
ITfFnPropertyUIStatus ITfFnPropertyUIStatus インターフェイスは、テキスト サービスによって実装され、テキスト サービスのプロパティ UI の状態を取得および設定するためにアプリケーションまたはテキスト サービスによって使用されます。 |
ITfFnReconversion ITfFnReconversion インターフェイスはテキスト サービスによって実装され、テキスト サービスによって提供されるテキストの再変換をサポートするために TSF マネージャーまたはクライアントによって使用されます。 |
ITfFnSearchCandidateProvider 入力メソッド エディター (IME) で統合された検索エクスペリエンスを有効にします。 |
ITfFnShowHelp ITfFnShowHelp インターフェイスは、言語バーのヘルプ メニューにテキスト サービスのヘルプ コマンドを配置できるようにするために、テキスト サービスによって実装されます。 |
ITfIntegratableCandidateListUIElement テキスト サービスと入力メソッド エディター (IME) が UI レス モードの動作を調整できるようにします。 |
ITfLMLattice ITfLMLattice インターフェイスは、ラティス要素のプロパティに関する情報を提供するために音声テキスト サービスによって実装され、クライアント (アプリケーションまたはその他のテキスト サービス) によって使用されます。 |
IUIManagerEventSink IUIManagerEventSink インターフェイスは、IME UI の外観の通知を受け取る IME UI 統合をサポートするアプリによって実装されます。 |
構造
TF_LMLATTELEMENT TF_LMLATTELEMENT構造体には、ラティス要素に関する情報が含まれています。 ラティス要素は音声認識で使用されます。 この構造体は、IEnumTfLatticeElements::Next メソッドで使用されます。 |
列挙
TfCandidateResult TfCandidateResult 列挙体の要素は、指定された候補文字列に対して実行される再変換操作の結果を指定するために、ITfCandidateList::SetResult メソッドと共に使用されます。 |
TfIntegratableCandidateListSelectionStyle TfIntegratableCandidateListSelectionStyle 列挙体の要素は、統合可能な候補リスト選択スタイルを指定します。 |
TfSapiObject TfSapiObject 列挙体の要素は、ITfFnGetSAPIObject::Get メソッドと共に使用され、特定の種類の Speech API (SAPI) オブジェクトを指定します。 |
TKBLayoutType TKBLayoutType 列挙体の要素は、レイアウトの種類を指定するために ITfFnGetPreferredTouchKeyboardLayout::GetLayout の呼び出しで IME によって渡されます。 |