Metodo IDirectManipulationViewport::SetManualGesture (directmanipulation.h)
Imposta i movimenti ignorati dalla manipolazione diretta.
Sintassi
HRESULT SetManualGesture(
[in] DIRECTMANIPULATION_GESTURE_CONFIGURATION configuration
);
Parametri
[in] configuration
Uno dei valori di DIRECTMANIPULATION_GESTURE_CONFIGURATION.
Valore restituito
Se il metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .
Commenti
Usare questo metodo per specificare i movimenti elaborati dall'applicazione nel thread dell'interfaccia utente. Se un movimento viene riconosciuto, verrà passato all'applicazione per l'elaborazione e ignorato dalla manipolazione diretta.
Esempio
Nell'esempio seguente viene illustrato come i movimenti di zoom possono essere ignorati dalla manipolazione diretta e gestiti dall'applicazione, che possono avere un'implementazione personalizzata del comportamento di zoom.
HRESULT hr = pViewport->SetManualGesture(DIRECTMANIPULATION_GESTURE_PINCH_ZOOM);
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 8 [solo app desktop] |
Server minimo supportato | Windows Server 2012 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | directmanipulation.h |