Metode IRealTimeStylus::SetSingleTabletMode (rtscom.h)

Memodifikasi mode untuk objek RealTimeStylus Class (RTS) untuk mengumpulkan input hanya dari satu objek tablet yang mewakili digitizer yang terpasang pada PC Tablet. Input stylus dari digitizer lain diabaikan oleh RealTimeStylus.

Sintaks

HRESULT SetSingleTabletMode(
  [in] IInkTablet *piTablet
);

Parameter

[in] piTablet

Objek Antarmuka IInkTablet yang mewakili perangkat digitizer yang terpasang pada PC Tablet.

Nilai kembali

Untuk deskripsi nilai yang dikembalikan, lihat Kelas dan Antarmuka RealTimeStylus.

Keterangan

Kelas RealTimeStylus dapat diatur ke salah satu dari dua mode terkait tablet:

  • Semua mode tablet (default)
  • Mode tablet tunggal
Jika Metode IRealTimeStylus::SetAllTabletsMode () awalnya dipanggil dan RealTimeStylus diaktifkan, TPC_E_INVALID_MODE HRESULT dikembalikan.

Contoh

Kode contoh C++ berikut mengatur objek IRealTimeStylus , g_pRealTimeStylus, ke mode tablet tunggal sehingga bisa mendapatkan tablet dan mengambil pengidentifikasi plug-and-play-nya. Kemudian mengatur objek IRealTimeStylus kembali ke semua mode tablet.

// Must be in single tablet mode for GetTablet to succeed. This call to
// SetSingleTabletMode() would likely happen somewhere else in the app.
if (SUCCEEDED(g_pRealTimeStylus->SetSingleTabletMode(pInkTablet)))
{
    IInkTablet* pTablet = NULL;

    if ((SUCCEEDED(g_pRealTimeStylus->GetTablet(&pTablet))) && (NULL != pTablet))
    {
        BSTR bstrPnPID;

        if (SUCCEEDED(pTablet->get_PlugAndPlayId(&bstrPnPID)))
        {
            TRACE("The tablet's Plug-n-Play ID is: %s\n", bstrPnPID);
        }
    }

    // Restore all tablets mode.
    g_pRealTimeStylus->SetAllTabletsMode(TRUE);
}

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows XP Tablet PC Edition [hanya aplikasi desktop]
Server minimum yang didukung Tidak ada yang didukung
Target Platform Windows
Header rtscom.h
DLL RTSCom.dll

Lihat juga

IRealTimeStylus

Kelas RealTimeStylus

Referensi RealTimeStylus