Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
[Některé informace se týkají předem vydaného produktu, který může být podstatně změněn před komerčním vydáním. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, pokud jde o informace uvedené zde.]
Zpracovává rámce ukazatelů nebo vyrovnávací paměti pakety ukazatelů s rozšířenými informacemi o typu ukazatele pro kontext interakce.
Syntaxe
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);
Parametry
- interactionContext
-
Popisovač kontextu interakce.
- entriesCount
-
Počet položek (rámců) v poli pointerInfo . Pro ProcessPointerFramesInteractionContext2 je celkový počet elementů položkyCount × pointerCount. Pro BufferPointerPacketsInteractionContext2 je to celkový počet prvků.
- pointerCount
-
(Pouze ProcessPointerFramesInteractionContext2 .) Počet ukazatelů na rámeček
- pointerInfo
-
Ukazatel na pole POINTER_TYPE_INFO struktur obsahujících vstupní data ukazatele.
Návratová hodnota
Pokud je funkce úspěšná, vrátí S_OK.
Pokud funkce selže, vrátí kód chyby HRESULT .
Poznámky
Tato rozhraní API fungují stejně jako jejich protějšky ProcessPointerFramesInteractionContext a BufferPointerPacketsInteractionContext. Jejich jediným rozdílem je vzít POINTER_TYPE_INFO vyrovnávací paměť místo POINTER_INFO vyrovnávací paměti. Tato rozhraní API umožňují kontext interakce používat datovou část s rozšířenými informacemi o ukazateli, pokud je to vhodné.
Pro vstup touchpadu musí být tato rozhraní API použita místo jejich protějšků. Rozšířené informace ve struktuře POINTER_TYPE_INFO jsou vyžadovány pro správné rozpoznávání gest touchpadu.
Požadavky
| Požadavek | Hodnota |
|---|---|
| Minimální podporovaný klient | Windows 11 [pouze desktopové aplikace] |
| Minimální podporovaný server | Žádné se nepodporuje. |
| Záhlaví | InteractionContext.h |
| Knihovna | Ninput.lib |
| knihovna DLL | Ninput.dll (pořadové číslo 2507 pro ProcessPointerFramesInteractionContext2, pořadové číslo 2508 pro BufferPointerPacketsInteractionContext2) |