Bagikan melalui


Metode IDirectManipulationViewport::SetUpdateMode (directmanipulation.h)

Menentukan apakah viewport memperbarui konten secara manual alih-alih selama peristiwa input.

Sintaks

HRESULT SetUpdateMode(
  [in] DIRECTMANIPULATION_INPUT_MODE mode
);

Parameter

[in] mode

Salah satu nilai dari DIRECTMANIPULATION_INPUT_MODE.

Nilai kembali

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

Keterangan

DIRECTMANIPULATION_INPUT_MODE_AUTOMATIC adalah mode default untuk Manipulasi Langsung. Dalam mode ini, pembaruan visual didorong ke kompositator yang didorong oleh input. Ini adalah mode operasi yang diharapkan jika aplikasi menggunakan implementasi IDirectManipulationCompositor yang disediakan sistem.

Jika aplikasi menyediakan implementasi IDirectManipulationCompositor sendiri, aplikasi harus beralih mode pembaruan viewport ke manual dengan mengatur DIRECTMANIPULATION_INPUT_MODE_MANUAL. Saat dalam mode manual, komppositor menarik pembaruan visual setiap kali memanggil Pembaruan pada Manipulasi Langsung.

Memanggil metode ini dengan set DIRECTMANIPULATION_INPUT_MODE_MANUAL mirip dengan memanggil SetViewportOptions(DIRECTMANIPULATION_VIEWPORT_OPTIONS_INPUT). Namun, memanggil SetViewportOptions juga mengambil alih semua pengaturan lainnya.

Persyaratan

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

Lihat juga

IDirectManipulationViewport