Compartilhar via


Interface ITablet

Representa um tablet anexado ao computador.

Membros

A interface ITablet herda da interface IUnknown . O ITablet também tem estes tipos de membros:

Métodos

A interface ITablet tem esses métodos.

Método Descrição
CreateContext Cria um objeto de contexto que descreve o dispositivo tablet especificado.
GetCursor Recupera o objeto ITabletCursor especificado.
GetCursorCount Recupera o número de objetos de cursor associados ao tablet.
GetDefaultContextSettings Recupera as configurações de contexto padrão para o tablet.
GetHardwareCaps Recupera um valor que representa os recursos do hardware do tablet.
GetMaxInputRect Recupera um retângulo que representa a área de entrada máxima do tablet.
GetName Recupera uma cadeia de caracteres que contém o nome do dispositivo tablet.
GetPlugAndPlayId Recupera uma cadeia de caracteres que contém a ID de Plug and Play para o dispositivo tablet.
GetPropertyMetrics Recupera os dados de métricas de uma propriedade especificada.

Comentários

Os desenvolvedores não devem usar essa interface.

O código a seguir descreve como a interface ITablet é definida.

[
    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);
};   

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows XP Tablet PC Edition [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Nenhum compatível
Biblioteca
Wisptis.exe