Compartilhar via


Classe InkDesktopHost

Implementa a interface IInkDesktopHost .

Um objeto IInkDesktopHost permite entrada, processamento e renderização de tinta por meio da criação de um thread de aplicativo para hospedar um objeto IInkPresenterDesktop e inseri-lo na árvore visual DirectComposition do aplicativo.

Membros

A classe InkDesktopHost herda da interface IUnknown . InkDesktopHost também tem estes tipos de membros:

Métodos

A classe InkDesktopHost tem esses métodos.

Método Descrição
CreateAndInitializeInkPresenter Cria um objeto IInkPresenterDesktop em um thread de aplicativo, conecta-o à árvore visual DirectComposition do aplicativo e define o tamanho do objeto.
CreateInkPresenter Cria um objeto IInkPresenterDesktop em um thread de aplicativo.
QueueWorkItem Adicione uma operação de tinta a uma fila de trabalho para execução no thread InkDesktopHost .

Criação\Funções de Acesso

Chame CoCreateInstance com o identificador de classe InkDesktopHost para recuperar uma referência ao objeto .

CoCreateInstance(__uuidof(InkDesktopHost), 
  nullptr, 
  CLSCTX_INPROC_SERVER, 
  IID_PPV_ARGS(&_spInkHost));

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows 10 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Nenhum compatível
Cabeçalho
InkPresenterDesktop.h
IDL
InkPresenterDesktop.idl
IID
IID_IInkDesktopHost é definido como 4ce7d875-a981-4140-a1ff-ad93258e8d59

Classes de apresentador de tinta, interações de caneta e caneta, exemplo de Análise de Tinta, Exemplo de escrita à tinta simples, exemplo de escrita à tinta complexa