Compartilhar via


Enumeração InkClipboardFormats (msinkaut.h)

Especifica o formato de tinta armazenado na Área de Transferência.

Syntax

typedef enum InkClipboardFormats {
  ICF_None = 0,
  ICF_InkSerializedFormat = 0x1,
  ICF_SketchInk = 0x2,
  ICF_TextInk = 0x6,
  ICF_EnhancedMetafile = 0x8,
  ICF_Metafile = 0x20,
  ICF_Bitmap = 0x40,
  ICF_PasteMask = 0x7,
  ICF_CopyMask = 0x7f,
  ICF_Default
} ;

Constantes

 
ICF_None
Valor: 0
Um sinalizador que pode ser usado para verificar se algum formato está presente verificando-o.
ICF_InkSerializedFormat
Valor: 0x1
A tinta é codificada no ISF (formato serializado à tinta). Essa é a representação mais compacta e persistente de tinta. Embora geralmente contenha apenas dados de tinta, ISF é extensível. Os aplicativos podem definir atributos personalizados (identificados por um GUID (identificador global exclusivo)) em um objeto InkDisp , traço ou ponto. Isso permite que um aplicativo armazene qualquer tipo de dados ou metadados necessários como um atributo em um fluxo ISF.
ICF_SketchInk
Valor: 0x2
Não se espera que a tinta forme palavras, mas sim é interpretada como uma imagem. Isso também é útil para representar várias palavras.
ICF_TextInk
Valor: 0x6
Espera-se que a tinta forme palavras. Ele permite que o reconhecedor converta a tinta em texto. O texto reconhecido é a alternativa de reconhecimento com a maior classificação de confiança ou outra alternativa escolhida de uma lista. Isso é útil para representar uma única palavra.
ICF_EnhancedMetafile
Valor: 0x8
O meta-arquivo aprimorado a ser reproduzido para criar a tela de fundo. O meta-arquivo deve permanecer válido enquanto for usado para renderizar a tela de fundo de tinta.
ICF_Metafile
Valor: 0x20
A tinta é armazenada como um metarquivo ou uma lista de comandos que podem ser reproduzidos para desenhar um gráfico.
ICF_Bitmap
Valor: 0x40
O bitmap a ser usado como o plano de fundo. O contexto do dispositivo bitmap deve permanecer válido desde que seja usado para renderizar a tela de fundo de tinta.
ICF_PasteMask
Valor: 0x7
Os formatos que podem ser usados para colar, incluindo tInk, sInk e ISF.
ICF_CopyMask
Valor: 0x7f
Os formatos que são copiados para a Área de Transferência por meio da tinta.

Esse é o valor padrão.
ICF_Default
A tinta é armazenada como um CopyMask.

Comentários

No C++, a conversão explícita é necessária ao tentar definir mais de um sinalizador por vez. Um erro de compilação ocorrerá se a conversão explícita não for usada.

Requisitos

   
Cliente mínimo com suporte Windows XP Tablet PC Edition [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Nenhum compatível
Cabeçalho msinkaut.h

Confira também

Método ClipboardCopy

Método ClipboardCopyWithRectangle

Classe InkDisp

Objetos sInk e tInk