Интерфейс ITablet
Представляет планшет, подключенный к компьютеру.
Интерфейс ITablet наследуется от интерфейса IUnknown . ITablet также имеет следующие типы элементов:
Интерфейс ITablet содержит следующие методы.
Метод | Описание |
---|---|
CreateContext | Создает объект контекста, описывающий указанное устройство планшета. |
GetCursor | Извлекает указанный объект ITabletCursor . |
GetCursorCount | Извлекает количество объектов курсора, связанных с планшетом. |
GetDefaultContextSettings | Извлекает параметры контекста по умолчанию для планшета. |
GetHardwareCaps | Извлекает значение, представляющее возможности оборудования планшета. |
GetMaxInputRect | Извлекает прямоугольник, представляющий максимальную область ввода планшета. |
GetName | Извлекает строку, содержащую имя планшетного устройства. |
GetPlugAndPlayId | Извлекает строку, содержащую идентификатор Plug and Play для планшетного устройства. |
GetPropertyMetrics | Извлекает данные метрик для указанного свойства. |
Разработчики не должны использовать этот интерфейс.
В следующем коде описывается определение интерфейса ITablet .
[
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);
};
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows XP Tablet PC Edition [только классические приложения] |
Минимальная версия сервера |
Ни одна версия не поддерживается |
Библиотека |
|