IInkCustomStrokes インターフェイス (msinkaut.h)

ユーザー定義の InkStrokes コレクションのコレクションを 格納します。

継承

IInkCustomStrokes インターフェイスは、IUnknown インターフェイスから継承します。 IInkCustomStrokes には、次の種類のメンバーもあります。

メソッド

IInkCustomStrokes インターフェイスには、これらのメソッドがあります。

 
IInkCustomStrokes::Add

InkStrokes コレクションを IInkCustomStrokes コレクションに追加します。
IInkCustomStrokes::Clear

IInkCustomStrokes コレクションからすべての InkStrokes コレクションをクリアします。
IInkCustomStrokes::get_Count

コレクションに含まれるオブジェクトまたはコレクションの数を取得します。 (IInkCustomStrokes.get_Count)
IInkCustomStrokes::Item

IInkCustomStrokes インターフェイス内で指定された場所にある InkStrokes コレクションを取得します。
IInkCustomStrokes::Remove

IInkCustomStrokes コレクションから InkStrokes コレクションを削除します。

解説

カスタム ストロークは基本的に InkStrokes コレクションという名前で、後で使用するために永続化され、呼び出されます。

同じ意味を持つ、または何らかの方法で関連するストロークを格納するには、カスタム ストロークのコレクションを使用します。 保持するストロークの例を次に示します。

  • 同じカーソルで描画されたすべてのストローク (ペン)
  • 単語または段落に対応する InkDisp オブジェクトのストローク
  • 既知の領域と交差するすべてのストローク
たとえば、2 つの異なるカーソルを使用して描画し、各カーソルで描画するストロークのセットを分離するとします。 最初のカーソルで描画されたストロークを認識し、そのストロークのコレクションに IInkRecognitionResult オブジェクトをアタッチできます。 認識結果を保持するには、InkDisp オブジェクトの CustomStrokes コレクションにストロークを追加します。 後で、InkDisp オブジェクトから永続化された CustomStrokes コレクションを取得することで、ストロークの最初のコレクションにアクセスできます。

IInkCustomStrokes コレクションは、名前によって参照されます。

IInkCustomStrokes コレクションは、実際のデータ自体ではなく、インク データへの参照です。

COM のコレクションの詳細については、「COM ライブラリの使用」を参照してください。

このインターフェイスを実装するクラスを定義した場合、新しいクラスは Tablet PC アプリケーション プログラミング インターフェイス (API) と正しく対話しません。

要件

   
サポートされている最小のクライアント Windows XP タブレット PC エディション [デスクトップ アプリのみ]
サポートされている最小のサーバー サポートなし
対象プラットフォーム Windows
ヘッダー msinkaut.h

関連項目

InkDisp クラス

InkStrokes コレクション