Compartilhar via


Interface IInkOverlay (msinkaut.h)

Representa um objeto que é útil para cenários de anotação em que os usuários não estão preocupados com a execução de reconhecimento na tinta, mas estão interessados no tamanho, forma, cor e posição da tinta.

Herança

A interface IInkOverlay herda da interface IUnknown .

Métodos

A interface IInkOverlay tem esses métodos.

 
IInkOverlay::D raw

Define um retângulo no qual redesenhar a tinta dentro do objeto InkOverlay.
IInkOverlay::get_AttachMode

Obtém ou define o valor que especifica se o objeto InkOverlay está anexado atrás ou na frente da janela conhecida. (Obter)
IInkOverlay::get_AutoRedraw

Obtém ou define um valor que especifica se um coletor de tinta repinta a tinta quando a janela é invalidada. (IInkOverlay.get_AutoRedraw)
IInkOverlay::get_CollectingInk

Obtém um valor que especifica se a tinta está sendo desenhada no momento em um coletor de tinta (InkCollector, InkOverlay ou InkPicture). (IInkOverlay.get_CollectingInk)
IInkOverlay::get_CollectionMode

Obtém ou define o modo de coleta que determina se tinta, gesto ou ambos são reconhecidos conforme o usuário grava. (IInkOverlay.get_CollectionMode)
IInkOverlay::get_Cursors

Obtém a coleção de cursores que estão disponíveis para uso na região de escrita à tinta. Cada cursor corresponde à ponta de uma caneta ou outro dispositivo de entrada à tinta. (IInkOverlay.get_Cursors)
IInkOverlay::get_DefaultDrawingAttributes

Obtém ou define os atributos de desenho padrão a serem usados ao desenhar e exibir tinta. (IInkOverlay.get_DefaultDrawingAttributes)
IInkOverlay::get_DesiredPacketDescription

Obtém ou define a descrição de pacote desejada do InkCollector. (IInkOverlay.get_DesiredPacketDescription)
IInkOverlay::get_DynamicRendering

Obtém ou define o valor que especifica se a tinta é renderizada à medida que é desenhada. (IInkOverlay.get_DynamicRendering)
IInkOverlay::get_EditingMode

Obtém ou define um valor que especifica se o objeto/controle está no modo de tinta, no modo de exclusão ou no modo de seleção/edição. (Obter)
IInkOverlay::get_Enabled

Obtém ou define um valor que especifica se o objeto InkOverlay coleta entrada de caneta (pacotes no ar, cursor em eventos de intervalo e assim por diante). (Obter)
IInkOverlay::get_EraserMode

Obtém ou define o valor que especifica se a tinta é apagada por traço ou por ponto. (Obter)
IInkOverlay::get_EraserWidth

Obtém ou define o valor que especifica a largura da ponta da caneta borracha. (Obter)
IInkOverlay::get_hWnd

Obtém ou define o valor da alça da janela na qual a tinta é desenhada. (IInkOverlay.get_hWnd)
IInkOverlay::get_Ink

Obtém ou define o objeto InkDisp associado a um objeto InkCollector ou um objeto InkOverlay. (IInkOverlay.get_Ink)
IInkOverlay::get_MarginX

Obtém ou define a margem do eixo x ao redor do retângulo da janela, em coordenadas de tela. Essa margem fornece um buffer ao redor da borda da janela de tinta. (IInkOverlay.get_MarginX)
IInkOverlay::get_MarginY

Obtém ou define a margem do eixo y ao redor do retângulo da janela, em coordenadas de tela. Essa margem fornece um buffer ao redor da borda da janela de tinta. (IInkOverlay.get_MarginY)
IInkOverlay::get_MouseIcon

Obtém ou define o ícone de mouse personalizado. (IInkOverlay.get_MouseIcon)
IInkOverlay::get_MousePointer

Obtém ou define um valor que indica o tipo de ponteiro do mouse que aparece. (IInkOverlay.get_MousePointer)
IInkOverlay::get_Renderer

Obtém ou define o objeto InkRenderer usado para desenhar tinta. (IInkOverlay.get_Renderer)
IInkOverlay::get_Selection

Obtém ou define a coleção InkStrokes que está selecionada no momento dentro do objeto InkOverlay ou do controle InkPicture. (Obter)
IInkOverlay::get_SupportHighContrastInk

Obtém ou define um valor que especifica se a tinta é renderizada como apenas uma cor quando o sistema está no modo de Alto Contraste. (IInkOverlay.get_SupportHighContrastInk)
IInkOverlay::get_SupportHighContrastSelectionUI

Obtém ou define um valor que especifica se todos os elementos da interface do usuário de seleção são desenhados em alto contraste quando o sistema está no modo de Alto Contraste. (Obter)
IInkOverlay::get_Tablet

Obtém o objeto IInkTablet ao qual pertence um cursor ou o objeto IInkTablet que um objeto ou controle está usando atualmente para coletar entrada. (IInkOverlay.get_Tablet)
IInkOverlay::GetEventInterest

Recupera o interesse que um objeto tem em um evento específico para a classe InkCollector, a classe InkOverlay ou a classe InkPicture. (IInkOverlay.GetEventInterest)
IInkOverlay::GetGestureStatus

Recupera um valor que determina se o objeto InkCollector ou InkOverlay está interessado em um gesto de aplicativo específico.
IInkOverlay::GetWindowInputRectangle

Obtém o retângulo da janela, em pixels, dentro do qual a tinta é desenhada. (IInkOverlay.GetWindowInputRectangle)
IInkOverlay::HitTestSelection

Determina qual parte da seleção foi atingida durante um teste de clique.
IInkOverlay::p ut_AttachMode

Obtém ou define o valor que especifica se o objeto InkOverlay está anexado atrás ou na frente da janela conhecida. (Put)
IInkOverlay::p ut_AutoRedraw

Obtém ou define um valor que especifica se um coletor de tinta repinta a tinta quando a janela é invalidada. (IInkOverlay.put_AutoRedraw)
IInkOverlay::p ut_CollectionMode

Obtém ou define o modo de coleta que determina se tinta, gesto ou ambos são reconhecidos conforme o usuário grava. (IInkOverlay.put_CollectionMode)
IInkOverlay::p ut_DesiredPacketDescription

Obtém ou define a descrição de pacote desejada do InkCollector. (IInkOverlay.put_DesiredPacketDescription)
IInkOverlay::p ut_DynamicRendering

Obtém ou define o valor que especifica se a tinta é renderizada à medida que é desenhada. (IInkOverlay.put_DynamicRendering)
IInkOverlay::p ut_EditingMode

Obtém ou define um valor que especifica se o objeto/controle está no modo de tinta, no modo de exclusão ou no modo de seleção/edição. (Put)
IInkOverlay::p ut_Enabled

Obtém ou define um valor que especifica se o objeto InkOverlay coleta entrada de caneta (pacotes no ar, cursor em eventos de intervalo e assim por diante). (Put)
IInkOverlay::p ut_EraserMode

Obtém ou define o valor que especifica se a tinta é apagada por traço ou por ponto. (Put)
IInkOverlay::p ut_EraserWidth

Obtém ou define o valor que especifica a largura da ponta da caneta borracha. (Put)
IInkOverlay::p ut_hWnd

Obtém ou define o valor do identificador da janela na qual a tinta é desenhada. (IInkOverlay.put_hWnd)
IInkOverlay::p ut_MarginX

Obtém ou define a margem do eixo x ao redor do retângulo da janela, nas coordenadas da tela. Essa margem fornece um buffer ao redor da borda da janela de tinta. (IInkOverlay.put_MarginX)
IInkOverlay::p ut_MarginY

Obtém ou define a margem do eixo y ao redor do retângulo da janela, nas coordenadas da tela. Essa margem fornece um buffer ao redor da borda da janela de tinta. (IInkOverlay.put_MarginY)
IInkOverlay::p ut_MouseIcon

Obtém ou define o ícone do mouse personalizado. (IInkOverlay.put_MouseIcon)
IInkOverlay::p ut_MousePointer

Obtém ou define um valor que indica o tipo de ponteiro do mouse que aparece. (IInkOverlay.put_MousePointer)
IInkOverlay::p ut_Selection

Obtém ou define a coleção InkStrokes que está selecionada no momento dentro do objeto InkOverlay ou do controle InkPicture. (Put)
IInkOverlay::p ut_SupportHighContrastInk

Obtém ou define um valor que especifica se a tinta é renderizada como apenas uma cor quando o sistema está no modo de Alto Contraste. (IInkOverlay.put_SupportHighContrastInk)
IInkOverlay::p ut_SupportHighContrastSelectionUI

Obtém ou define um valor que especifica se todos os elementos de interface do usuário (interface do usuário) de seleção são desenhados em alto contraste quando o sistema está no modo de Alto Contraste. (Put)
IInkOverlay::SetAllTabletsMode

Permite que um coletor de tinta (InkCollector, InkOverlay ou InkPicture) colete tinta de qualquer tablet anexado ao Tablet PC. (IInkOverlay.SetAllTabletsMode)
IInkOverlay::SetEventInterest

Define um valor que indica se um objeto ou controle tem interesse em um evento especificado.
IInkOverlay::SetGestureStatus

Define o interesse do objeto ou controle em um gesto conhecido.
IInkOverlay::SetSingleTabletIntegratedMode

Permite que o coletor de tinta (InkCollector, InkOverlay ou InkPicture) colete tinta de apenas um tablet. A tinta de outros tablets é ignorada pelo coletor de tinta. (IInkOverlay.SetSingleTabletIntegratedMode)
IInkOverlay::SetWindowInputRectangle

Define o retângulo da janela, em pixels, no qual a tinta é desenhada. (IInkOverlay.SetWindowInputRectangle)

Comentários

Criar o controle InkOverlay por trás de um controle transparente (como um GroupBox com o conjunto de propriedades WS_EX_TRANSPARENT) impedirá o InkOverlay de coletar tinta.

Requisitos

   
Plataforma de Destino Windows
Cabeçalho msinkaut.h

Confira também

Interface IInkCollector, interface IInkOverlay, classe InkOverlay