Compartir a través de


Método IDirectManipulationViewport::SetManualGesture (directmanipulation.h)

Establece los gestos que la manipulación directa omite.

Sintaxis

HRESULT SetManualGesture(
  [in] DIRECTMANIPULATION_GESTURE_CONFIGURATION configuration
);

Parámetros

[in] configuration

Uno de los valores de DIRECTMANIPULATION_GESTURE_CONFIGURATION.

Valor devuelto

Si el método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.

Comentarios

Use este método para especificar qué gestos procesa la aplicación en el subproceso de la interfaz de usuario. Si se reconoce un gesto, se pasará a la aplicación para su procesamiento y se omitirá mediante manipulación directa.

Ejemplos

En el ejemplo siguiente se muestra cómo la manipulación directa puede omitir los gestos de zoom y controlarlos la aplicación, que puede tener una implementación de comportamiento de zoom personalizada.

HRESULT hr = pViewport->SetManualGesture(DIRECTMANIPULATION_GESTURE_PINCH_ZOOM);

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2012 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado directmanipulation.h

Consulte también

IDirectManipulationViewport