InjectedInputPointerInfo Struktur
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Berisi informasi penunjuk dasar yang umum untuk semua jenis penunjuk.
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 196608)]
struct InjectedInputPointerInfo
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 196608)]
public struct InjectedInputPointerInfo
var injectedInputPointerInfo = {
pointerId : /* Your value */,
pointerOptions : /* Your value */,
pixelLocation : /* Your value */,
timeOffsetInMilliseconds : /* Your value */,
performanceCount : /* Your value */
}
Public Structure InjectedInputPointerInfo
- Warisan
-
InjectedInputPointerInfo
- Atribut
Persyaratan Windows
Rangkaian perangkat |
Windows 10 Anniversary Edition (diperkenalkan dalam 10.0.14393.0)
|
API contract |
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v3.0)
|
Contoh
Berikut adalah beberapa sampel yang dapat diunduh yang menunjukkan input dasar dan injeksi input:
- Sampel injeksi input (mouse untuk disentuh)
- Sampel injeksi sentuh
- Input: Sampel peristiwa input pengguna XAML
Keterangan
Penting
API di namespace ini memerlukan kemampuan terbatas inputInjectionBrokered.
Menggunakan injeksi input mengharuskan hal berikut ditambahkan ke Package.appxmanifest:
- Untuk
<Package>
xmlns:rescap="http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities"
IgnorableNamespaces="rescap"
- Untuk
<Capabilities>
<rescap:Capability Name="inputInjectionBrokered" />
Bidang
PerformanceCount |
Stempel waktu resolusi tinggi (kurang dari satu mikrosekon) yang digunakan untuk pengukuran interval waktu. |
PixelLocation |
Koordinat layar penunjuk dalam piksel independen perangkat (DIP). |
PointerId |
Pengidentifikasi unik untuk masa pakai pointer. Pointer dibuat saat memasuki rentang deteksi dan dihancurkan saat meninggalkan rentang deteksi. Jika pointer keluar dari rentang deteksi lalu kembali, penunjuk diperlakukan sebagai penunjuk baru dan mungkin diberi pengidentifikasi baru. |
PointerOptions |
Berbagai opsi, atau pengubah, digunakan untuk mensimulasikan input pointer melalui InjectedInputMouseInfo, InjectedInputPenInfo, dan InjectedInputTouchInfo. |
TimeOffsetInMilliseconds |
Garis besar, atau nilai referensi, dalam milidetik, untuk peristiwa input berwaktur seperti klik dua kali/ketuk. |