次の方法で共有


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 によって渡されます。