Compartilhar via


DIRECTMANIPULATION_CONFIGURATION enumeração (directmanipulation.h)

Define os estados de configuração de interação disponíveis na Manipulação Direta.

Syntax

typedef enum DIRECTMANIPULATION_CONFIGURATION {
  DIRECTMANIPULATION_CONFIGURATION_NONE = 0,
  DIRECTMANIPULATION_CONFIGURATION_INTERACTION = 0x1,
  DIRECTMANIPULATION_CONFIGURATION_TRANSLATION_X = 0x2,
  DIRECTMANIPULATION_CONFIGURATION_TRANSLATION_Y = 0x4,
  DIRECTMANIPULATION_CONFIGURATION_SCALING = 0x10,
  DIRECTMANIPULATION_CONFIGURATION_TRANSLATION_INERTIA = 0x20,
  DIRECTMANIPULATION_CONFIGURATION_SCALING_INERTIA = 0x80,
  DIRECTMANIPULATION_CONFIGURATION_RAILS_X = 0x100,
  DIRECTMANIPULATION_CONFIGURATION_RAILS_Y = 0x200
} ;

Constantes

 
DIRECTMANIPULATION_CONFIGURATION_NONE
Valor: 0
Nenhuma interação é definida.
DIRECTMANIPULATION_CONFIGURATION_INTERACTION
Valor: 0x1
Uma interação é definida. Para habilitar interações, esse valor deve ser incluído.

Necessário ao definir uma configuração diferente de DIRECTMANIPULATION_CONFIGURATION_NONE.
DIRECTMANIPULATION_CONFIGURATION_TRANSLATION_X
Valor: 0x2
Tradução no eixo horizontal.
DIRECTMANIPULATION_CONFIGURATION_TRANSLATION_Y
Valor: 0x4
Tradução no eixo vertical.
DIRECTMANIPULATION_CONFIGURATION_SCALING
Valor: 0x10
Zoom.
DIRECTMANIPULATION_CONFIGURATION_TRANSLATION_INERTIA
Valor: 0x20
Inércia para tradução, conforme definido por DIRECTMANIPULATION_CONFIGURATION_TRANSLATION_X e DIRECTMANIPULATION_CONFIGURATION_TRANSLATION_Y.
DIRECTMANIPULATION_CONFIGURATION_SCALING_INERTIA
Valor: 0x80
Inércia para zoom conforme definido por DIRECTMANIPULATION_CONFIGURATION _SCALING.
DIRECTMANIPULATION_CONFIGURATION_RAILS_X
Valor: 0x100
Trilhos no eixo horizontal.
DIRECTMANIPULATION_CONFIGURATION_RAILS_Y
Valor: 0x200
Trilhos no eixo vertical.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2012 [somente aplicativos da área de trabalho]
Cabeçalho directmanipulation.h

Confira também

ActivateConfiguration

AddConfiguration

Enumerações de manipulação direta

RemoveConfiguration