Fungsi DwmShowContact (dwmapi.h)
Dipanggil oleh aplikasi atau kerangka kerja untuk menentukan jenis umpan balik visual untuk menggambar sebagai respons terhadap kontak sentuhan atau pena tertentu.
Sintaksis
HRESULT DwmShowContact(
[in] DWORD dwPointerID,
[in] DWM_SHOWCONTACT eShowContact
);
Parameter
[in] dwPointerID
ID penunjuk kontak. Setiap kontak sentuhan atau pena diberikan ID unik saat terdeteksi.
[in] eShowContact
Satu atau beberapa visualisasi DWM_SHOWCONTACT berikut yang harus ditampilkan DWM untuk kontak ini.
DWMSC_NONE (0x00000000)
Tidak ada umpan balik visual yang harus ditampilkan sebagai respons terhadap kontak.
DWMSC_DOWN (0x00000001)
Tampilkan animasi "kontak ke bawah", seperti yang akan digunakan dalam penekanan tombol.
DWMSC_UP (0x00000002)
Tampilkan animasi "kontak ke atas", seperti yang akan digunakan dalam rilis tombol.
DWMSC_DRAG (0x00000004)
Tampilkan animasi "seret kontak" saat elemen UI yang dipilih oleh sentuhan atau pena diseret.
DWMSC_HOLD (0x00000008)
Perlihatkan visual saat kontak ditahan, seperti menahan tombol.
DWMSC_PENBARREL (0x00000010)
Tampilkan visual barel pena saat tombol barel pena ditekan.
DWMSC_ALL (0xFFFFFFFF)
Tampilkan salah satu animasi jika dipanggil.
Mengembalikan nilai
Jika dwPointerID tidak cocok dengan kontak yang saat ini ada di layar, fungsi ini mengembalikan E_INVALIDARG; jika tidak, ia mengembalikan S_OK.
Komentar
Aman untuk memanggil fungsi ini pada utas UI.
Persyaratan
Syarat | Nilai |
---|---|
klien minimum yang didukung | Windows 8 [hanya aplikasi desktop] |
server minimum yang didukung |
Windows Server 2012 [hanya aplikasi desktop] |
Platform Target |
Windows |
Header |
dwmapi.h |
Pustaka |
Dwmapi.lib |
DLL |
Dwmapi.dll |