IInkDesktopHost インターフェイスを実装します。
IInkDesktopHost オブジェクトを使用すると、アプリ スレッドを作成してインク入力、処理、レンダリングを行い、IInkPresenterDesktop オブジェクトをホストし、アプリの DirectComposition ビジュアル ツリーに挿入できます。
メンバー
InkDesktopHost クラスは、IUnknown インターフェイスから継承します。 InkDesktopHost には、次の種類のメンバーもあります。
メソッド
InkDesktopHost クラスには、次のメソッドがあります。
| メソッド | 説明 |
|---|---|
| CreateAndInitializeInkPresenter | アプリケーション スレッド上に IInkPresenterDesktop オブジェクトを作成し、それをアプリの DirectComposition ビジュアル ツリーに接続し、オブジェクトのサイズを設定します。 |
| CreateInkPresenter | アプリケーション スレッドに IInkPresenterDesktop オブジェクトを作成します。 |
| QueueWorkItem |
InkDesktopHost スレッドで実行するために、作業キューにインク操作を追加します。 |
Creation\Access 関数
クラス識別子 InkDesktopHost を使用して CoCreateInstance を呼び出して、オブジェクトへの参照を取得します。
CoCreateInstance(__uuidof(InkDesktopHost),
nullptr,
CLSCTX_INPROC_SERVER,
IID_PPV_ARGS(&_spInkHost));
要求事項
| 要件 | 価値 |
|---|---|
| サポートされている最小のクライアント |
Windows 10 [デスクトップ アプリのみ] |
| サポートされている最小のサーバー |
サポートなし |
| ヘッダ |
|
| IDL |
|
| IID |
IID_IInkDesktopHostは 4ce7d875-a981-4140-a1ff-ad93258e8d59 と定義されています |
関連トピック
インク発表者クラス、 ペンとスタイラスの相互作用、 インク分析サンプル、 単純な手描き入力サンプル、 複雑な手描き入力サンプル