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 |