IDirectManipulationViewport::SetManualGesture-Methode (directmanipulation.h)
Legt fest, welche Gesten von der direkten Bearbeitung ignoriert werden.
Syntax
HRESULT SetManualGesture(
[in] DIRECTMANIPULATION_GESTURE_CONFIGURATION configuration
);
Parameter
[in] configuration
Einer der Werte aus DIRECTMANIPULATION_GESTURE_CONFIGURATION.
Rückgabewert
Wenn die Methode erfolgreich ist, gibt sie S_OK zurück. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Hinweise
Verwenden Sie diese Methode, um anzugeben, welche Gesten die Anwendung im UI-Thread verarbeitet. Wenn eine Geste erkannt wird, wird sie zur Verarbeitung an die Anwendung übergeben und durch direkte Bearbeitung ignoriert.
Beispiele
Das folgende Beispiel zeigt, wie Zoomgesten durch die direkte Bearbeitung ignoriert und von der Anwendung behandelt werden können, die möglicherweise eine implementierung für benutzerdefiniertes Zoomverhalten aufweist.
HRESULT hr = pViewport->SetManualGesture(DIRECTMANIPULATION_GESTURE_PINCH_ZOOM);
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | directmanipulation.h |