ال API لم تنتهي بعد، ربما تتمكن من طلبها عبر موقع ال BETA الخاص بمايكروسوفت، ولكن المستندات الخاصة بها ظهرت على انترنت.

http://msdn.microsoft.com/library/en-us/tp....asp?frame=true
و هي مخصصة لمساعدتك في بناء برامج للتعرف على خط اليد لتختصر لك جزء كبير من المشوار.
اذا كنت من مبرمجي سي شارب سوف يعجبك المثال التالي
using Microsoft.Ink; // Use the Microsoft.Ink Namespace
namespace InkCollectionDemo
{
public class Form1 : System.Windows.Forms.Form
{
// Create a global variable for the ink collector
InkCollector myInkCollector;
[Menu Code generated code] // This code is generated by the
// menu editor
private System.ComponentModel.Container components = null;
public Form1()
{
InitializeComponent();
// Create the ink collector in the form constructor
myInkCollector = new InkCollector;
// Attach the ink collector to the form window
myInkCollector.Handle = Handle;
}
[Dispose Method generated code]
[Windows Form Designer generated code]
[Main Application Start generated code]
// The following code is the menu handling code which changes
// properties of the ink collector based on menu items.
// The menus include changing the thickness and color of the newly
// collected ink
private void menuThicknessThin_Click(object sender, System.EventArgs e)
{ // Make the pen width thin
myInkCollector.DrawingAttributes.Width = 1;
}
private void menuThicknessMed_Click(object sender, System.EventArgs e)
{ // Make the pen width medium
myInkCollector.DrawingAttributes.Width = 100;
}
private void menuThicknessThick_Click(object sender, System.EventArgs e)
{ // Make the pen width thick
myInkCollector.DrawingAttributes.Width = 250;
}
private void menuRed_Click(object sender, System.EventArgs e)
{ // Make the pen color Red
myInkCollector.DrawingAttributes.Color = Color.Red;
}
private void menuGreen_Click(object sender, System.EventArgs e)
{ // Make the pen color Green
myInkCollector.DrawingAttributes.Color = Color.Green;
}
private void menuBlue_Click(object sender, System.EventArgs e)
{ // Make the pen color Blue
myInkCollector.DrawingAttributes.Color = Color.Blue;
}
private void menuEnabled_Click(object sender, System.EventArgs e)
{ // Enable the ink collector and alter the menu check
myInkCollector.Enabled = !myInkCollector.Enabled;
menuEnabled.Checked = myInkCollector.Enabled;
}
}
}الشيء الجميل به هو استمرار سياسة مايكروسوفت باضافة اية اضافة جديدة الى نواة .نت مباشرة، سابقا كان يجب ان تنتظر اشهر الى ان تحصل على اضافة لل API الى كان لفيجوال بيزك او Delphi، و كان خبراء سي ++ يتمتعون بذلك فقط، اليوم يمكن لمبرمجي .نت استخدام ال الامكانية من داخل النواة مباشرة.
الكود السابق سوف يعمل بعد ان تضيف اضافة الى نواة .نت ، و هي سوف تظهر قريبا
