Bagikan melalui


Metode IDirectManipulationViewport::SetManualGesture (directmanipulation.h)

Mengatur gerakan mana yang diabaikan oleh Manipulasi Langsung.

Sintaks

HRESULT SetManualGesture(
  [in] DIRECTMANIPULATION_GESTURE_CONFIGURATION configuration
);

Parameter

[in] configuration

Salah satu nilai dari DIRECTMANIPULATION_GESTURE_CONFIGURATION.

Nilai kembali

Jika metode berhasil, metode akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.

Keterangan

Gunakan metode ini untuk menentukan gerakan mana yang diproses aplikasi pada utas UI. Jika gerakan dikenali, itu akan diteruskan ke aplikasi untuk diproses dan diabaikan oleh Manipulasi Langsung.

Contoh

Contoh berikut menunjukkan bagaimana gerakan zoom dapat diabaikan oleh Manipulasi Langsung dan ditangani oleh aplikasi, yang mungkin memiliki implementasi perilaku zoom kustom.

HRESULT hr = pViewport->SetManualGesture(DIRECTMANIPULATION_GESTURE_PINCH_ZOOM);

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 8 [khusus aplikasi desktop]
Server minimum yang didukung Windows Server 2012 [hanya aplikasi desktop]
Target Platform Windows
Header directmanipulation.h

Lihat juga

IDirectManipulationViewport