Bagikan melalui


Fungsi SetLineRecoCallback

Mengatur fungsi panggilan balik yang akan digunakan selama pengenalan baris.

Fungsi pembantu ini tidak dimaksudkan untuk digunakan oleh kode aplikasi.

Sintaks

HRESULT WINAPI SetLineRecoCallback(
  _In_ INT_PTR        hDivider,
       GetLineRecoDef pfn
);

Parameter

hDivider [in]

Handel ke objek InkDivider .

pfn

Penunjuk ke fungsi yang dipanggil ketika pengenalan terjadi pada InkDivider yang diteruskan.

Menampilkan nilai

Fungsi ini dapat mengembalikan salah satu nilai ini.

Menampilkan kode Deskripsi
S_OK
Fungsi berhasil.
E_INVALIDARG
Parameter pDivider tidak valid.

 

Keterangan

Berikut ini adalah sintaks untuk fungsi panggilan balik.

public delegate void GetLineRecoDef(
        int cStrokes, 
        [MarshalAs(UnmanagedType.LPArray, ArraySubType = UnmanagedType.I4, SizeParamIndex = 0)]int [] aStrokeIds, 
        float degrees, 
        Point point, 
        [MarshalAs(UnmanagedType.BStr)] out string lineString, 
        out int cSegment, 
        out int[] strokeIdOrdered, 
        out int[] segmentStrokes,
        [MarshalAs(UnmanagedType.LPArray, ArraySubType = UnmanagedType.BStr)] out string [] aSegmentString
    );

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows XP Tablet PC Edition [hanya aplikasi desktop]
Server minimum yang didukung
Tidak ada yang didukung
Pustaka
InkDiv.dll