Fonction ProcessPointerFramesInteractionContext (interactioncontext.h)
Traite un ensemble d’images d’entrée de pointeur.
Syntaxe
HRESULT ProcessPointerFramesInteractionContext(
[in] HINTERACTIONCONTEXT interactionContext,
[in] UINT32 entriesCount,
[in] UINT32 pointerCount,
[in] const POINTER_INFO *pointerInfo
);
Paramètres
[in] interactionContext
Pointeur vers un handle pour le contexte d’interaction.
[in] entriesCount
Nombre d’images à traiter.
[in] pointerCount
Nombre de pointeurs dans chaque image.
[in] pointerInfo
Pointeur vers le tableau d’images ( d’entrées de tailleCount).
Valeur retournée
Si cette fonction réussit, elle retourne S_OK.
Sinon, elle retourne un code d’erreur HRESULT.
Notes
Les notifications de sortie sont envoyées en fonction des besoins.
Les images doivent être traitées dans l’ordre chronologique inverse (les données les plus récentes en premier).
Chaque image doit avoir le même ensemble de pointeurs d’entrée.
Chaque pointeur doit provenir d’un contact différent.
Si le filtrage de pointeur est défini, une sous-image qui inclut les pointeurs spécifiés est extraite de chaque image. Les pointeurs sont spécifiés via AddPointerInteractionContext et le filtrage des pointeurs activé en définissant INTERACTION_CONTEXT_PROPERTY_FILTER_POINTERS dans SetPropertyInteractionContext.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 8 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2012 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | interactioncontext.h |
Bibliothèque | Ninput.lib |
DLL | Ninput.dll |