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 |