Bagikan melalui


Fungsi RegisterOutputCallbackInteractionContext (interactioncontext.h)

Mendaftarkan panggilan balik untuk menerima peristiwa interaksi dari objek Interaction Context .

Sintaks

HRESULT RegisterOutputCallbackInteractionContext(
  [in]           HINTERACTIONCONTEXT                 interactionContext,
  [in]           INTERACTION_CONTEXT_OUTPUT_CALLBACK outputCallback,
  [in, optional] void                                *clientData
);

Parameter

[in] interactionContext

Tangani ke Konteks Interaksi.

[in] outputCallback

Fungsi panggilan balik.

[in, optional] clientData

Penunjuk ke objek yang berisi informasi tentang klien. Nilai biasanya menunjuk ke objek yang fungsi anggotanya dipanggil (ini).

Nilai kembali

Jika fungsi ini berhasil, fungsi akan mengembalikan S_OK.

Jika tidak, kode kesalahan HRESULT akan dikembalikan.

Keterangan

Setiap instans Konteks Interaksi terbatas pada satu panggilan balik output. Mendaftarkan fungsi panggilan balik menimpa pendaftaran panggilan balik yang ada untuk Konteks Interaksi.

Fungsi ini biasanya dipanggil setelah pembuatan Konteks Interaksi atau ketika Konteks Interaksi ditetapkan kembali ke elemen UI lain.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 8 [khusus aplikasi desktop]
Server minimum yang didukung Tidak ada yang didukung
Target Platform Windows
Header interactioncontext.h
Pustaka Ninput.lib
DLL Ninput.dll

Lihat juga

INTERACTION_CONTEXT_OUTPUT

INTERACTION_CONTEXT_OUTPUT_CALLBACK

Fungsi Konteks Interaksi