Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
[Bazı bilgiler, ticari olarak piyasaya sürülmeden önce önemli ölçüde değiştirilebilen önceden yayımlanmış ürünle ilgilidir. Microsoft, burada sağlanan bilgilerle ilgili olarak açık veya zımni hiçbir garanti vermez.]
bir Etkileşim Bağlamı için genişletilmiş işaretçi türü bilgileriyle işaretçi çerçevelerini işler veya işaretçi paketlerini arabelleğe alır.
Sözdizimi
HRESULT
WINAPI
ProcessPointerFramesInteractionContext2(
_In_ HINTERACTIONCONTEXT interactionContext,
_In_ UINT32 entriesCount,
_In_ UINT32 pointerCount,
_In_reads_(entriesCount * pointerCount) const POINTER_TYPE_INFO *pointerInfo);
HRESULT
WINAPI
BufferPointerPacketsInteractionContext2(
_In_ HINTERACTIONCONTEXT interactionContext,
_In_ UINT32 entriesCount,
_In_reads_(entriesCount) const POINTER_TYPE_INFO *pointerInfo);
Parametreler
- interactionContext
-
Etkileşim Bağlamı tanıtıcısı.
- entrysCount
-
pointerInfo dizisindeki girdilerin (çerçeveler) sayısı. ProcessPointerFramesInteractionContext2 için toplam öğe sayısı entrysCount × pointerCount'dır. BufferPointerPacketsInteractionContext2 için, bu toplam öğe sayısıdır.
- pointerCount
-
(Yalnızca ProcessPointerFramesInteractionContext2 .) Çerçeve başına işaretçi sayısı.
- pointerInfo
-
İşaretçi giriş verilerini içeren POINTER_TYPE_INFO yapıları dizisine yönelik bir işaretçi.
Dönüş değeri
İşlev başarılı olursa S_OK döndürür.
İşlev başarısız olursa bir HRESULT hata kodu döndürür.
Açıklamalar
Bu API'ler, karşılık gelen ProcessPointerFramesInteractionContext ve BufferPointerPacketsInteractionContext ile aynı şekilde çalışır. Tek farkları, POINTER_INFO arabelleği yerine POINTER_TYPE_INFO arabelleği almaktır. Bu API'ler Etkileşim Bağlamı'nın uygun olduğunda genişletilmiş işaretçi bilgisi yükünü kullanmasını sağlar.
Dokunmatik yüzey girişi için bu API'lerin karşılıkları yerine kullanılması gerekir. POINTER_TYPE_INFO yapısındaki genişletilmiş bilgiler, düzgün dokunmatik yüzey hareketi tanıma için gereklidir.
Gereksinimler
| Gereksinim | Değer |
|---|---|
| Desteklenen en düşük düzeydeki istemci | Windows 11 [yalnızca masaüstü uygulamaları] |
| Desteklenen en düşük sunucu | Hiçbiri desteklenmiyor |
| Başlık | InteractionContext.h |
| Kütüphane | Ninput.lib |
| DLL | Ninput.dll (ProcessPointerFramesInteractionContext2 için sıralı 2507, BufferPointerPacketsInteractionContext2 için sıralı 2508) |