Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Stellt ein Tablet dar, das an den Computer angeschlossen ist.
Member
Die ITablet-Schnittstelle erbt von der IUnknown-Schnittstelle . ITablet verfügt auch über folgende Arten von Membern:
Methoden
Die ITablet-Schnittstelle verfügt über diese Methoden.
| Methode | BESCHREIBUNG |
|---|---|
| CreateContext | Erstellt ein Kontextobjekt, das das angegebene Tablet-Gerät beschreibt. |
| GetCursor | Ruft das angegebene ITabletCursor-Objekt ab. |
| GetCursorCount | Ruft die Anzahl der Cursorobjekte ab, die dem Tablet zugeordnet sind. |
| GetDefaultContextSettings | Ruft die Standardkontexteinstellungen für das Tablet ab. |
| GetHardwareCaps | Ruft einen Wert ab, der die Funktionen der Tablethardware darstellt. |
| GetMaxInputRect | Ruft ein Rechteck ab, das den maximalen Eingabebereich des Tablets darstellt. |
| GetName | Ruft eine Zeichenfolge ab, die den Namen des Tablet-Geräts enthält. |
| GetPlugAndPlayId | Ruft eine Zeichenfolge ab, die die Plug & Play-ID für das Tablet-Gerät enthält. |
| GetPropertyMetrics | Ruft die Metrikdaten für eine angegebene Eigenschaft ab. |
Bemerkungen
Entwickler sollten diese Schnittstelle nicht verwenden.
Der folgende Code beschreibt, wie die ITablet-Schnittstelle definiert wird.
[
object,
uuid(1CB2EFC3-ABC7-4172-8FCB-3BC9CB93E29F),
pointer_default(unique)
]
interface ITablet : IUnknown
{
HRESULT GetDefaultContextSettings(
[out] TABLET_CONTEXT_SETTINGS **ppTCS);
HRESULT CreateContext(
[in] HWND hWnd,
[in, unique] RECT *prcInput,
[in] DWORD dwOptions,
[in, unique] TABLET_CONTEXT_SETTINGS *pTCS,
[in] CONTEXT_ENABLE_TYPE cet,
[out] ITabletContext **ppCtx,
[in, out, unique] TABLET_CONTEXT_ID *pTcid,
[in, out, unique] PACKET_DESCRIPTION **ppPD,
[in, unique] ITabletEventSink *pSink);
HRESULT GetName(
[out] LPWSTR *ppwszName);
HRESULT GetMaxInputRect(
[out] RECT *prcInput);
HRESULT GetHardwareCaps(
[out] DWORD *pdwCaps);
HRESULT GetPropertyMetrics(
[in] REFGUID rguid,
[out] PROPERTY_METRICS *pPM);
HRESULT GetPlugAndPlayId(
[out] LPWSTR *ppwszPPId);
HRESULT GetCursorCount(
[out] ULONG *pcCurs);
HRESULT GetCursor(
[in] ULONG iCur,
[out] ITabletCursor **ppCur);
};
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
Windows XP Tablet PC Edition [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) |
Nicht unterstützt |
| Bibliothek |
|