Mobile Ink LibraryにはInkControlDemoというのがあって、
ISFとかで保存できたりする。
これを利用してストローク情報を参照して座標値をとろうとしたんだけど、
うまくいかない。
InkCanvasのStrokesプロパティのItemを参照すると不正なパラメータとして例外が発生する。
Ink.Strokes.Countでストローク数がわかるのでインデックス値が不正ということもないはず。
IInkStrokeDisp stroke = (IInkStrokeDisp) inkCanvas1.Ink.Strokes.Item(0);
なんだけど上記コードで例外が発生してしまう。
これで個別のストロークを取得できたら、GetPointsメソッドで個別の座標値がとれそうな気がるんだけど、そこで止ってしまっている。