Bagikan melalui


Metode IManipulationProcessor::P rocessDownWithTime (manipulasi.h)

Umpan menyentuh data, termasuk tanda waktu, ke prosesor manipulasi yang terkait dengan target.

Sintaks

HRESULT ProcessDownWithTime(
  MANIPULATOR_ID manipulatorId,
  FLOAT          x,
  FLOAT          y,
  DWORD          timestamp
);

Parameter

manipulatorId

Pengidentifikasi untuk kontak sentuh yang akan diproses.

x

Data koordinat horizontal yang terkait dengan target.

y

Data koordinat vertikal yang terkait dengan target.

timestamp

Waktu peristiwa data.

Nilai kembali

Jika metode berhasil, metode akan mengembalikan S_OK. Jika gagal, kode kesalahan HRESULT akan dikembalikan seperti E_FAIL.

Keterangan

Dimungkinkan untuk menerima peristiwa sentuhan dari urutan pembuatannya. Untuk memperbaikinya, Anda harus mengekstrak tanda waktu dari struktur TOUCHINPUT saat memproses peristiwa.

Contoh

static void ProcessDown(TOUCHINPUT* pTouchInput, IManipulationProcessor* pManipulationProcessor){
  pManipulationProcessor->ProcessDownWithTime(
    pTouchInput->dwID, 
    static_cast<float>(pTouchInput->x), 
    static_cast<float>(pTouchInput->y), 
    pTouchInput->dwTime
  );
}
    

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 7 [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 R2 [hanya aplikasi desktop]
Target Platform Windows
Header manipulations.h (termasuk Manipulations_i.c)

Lihat juga

IManipulationProcessor

Metode

Proses Turun

ProcessMoveWithTime

ProcessUpWithTime