Bagikan melalui


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

Lihat juga

IDirectManipulationViewport