Bagikan melalui


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