Metode IDirectManipulationViewport::RemoveConfiguration (directmanipulation.h)
Menghapus konfigurasi interaksi untuk viewport.
Sintaks
HRESULT RemoveConfiguration(
[in] DIRECTMANIPULATION_CONFIGURATION configuration
);
Parameter
[in] configuration
Salah satu nilai dari DIRECTMANIPULATION_CONFIGURATION yang menentukan konfigurasi interaksi untuk viewport.
Menampilkan nilai
Jika metode berhasil, metode akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.
Keterangan
Metode ini menghapus kemungkinan konfigurasi yang ditambahkan dengan menggunakan AddConfiguration. Metode ini hanya dapat dipanggil jika konfigurasi tidak aktif.
Konfigurasi interaksi menentukan bagaimana mesin manipulasi merespons input dan gerakan mana yang didukung. Sejumlah konfigurasi dapat ditambahkan ke viewport menggunakan AddConfiguration. Konfigurasi dapat dialihkan oleh aplikasi saat runtime menggunakan ActivateConfiguration. Ketika konfigurasi tidak lagi diperlukan (dan saat ini tidak aktif), konfigurasi dapat dihapus menggunakan RemoveConfiguration.
Contoh
Contoh berikut menunjukkan cara menggunakan metode ini.
HRESULT hr = pRegion->RemoveConfiguration(
DIRECTMANIPULATION_CONFIGURATION_INTERACTION |
DIRECTMANIPULATION_CONFIGURATION_TRANSLATION_X);
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 |