Fonction SetCrossSlideParametersInteractionContext (interactioncontext.h)
Configure l’interaction entre les diapositives.
Syntaxe
HRESULT SetCrossSlideParametersInteractionContext(
[in] HINTERACTIONCONTEXT interactionContext,
[in] UINT32 parameterCount,
[in] CROSS_SLIDE_PARAMETER *crossSlideParameters
);
Paramètres
[in] interactionContext
Handle du contexte d’interaction.
[in] parameterCount
Nombre de paramètres à définir.
[in] crossSlideParameters
Seuil de glissement croisé et seuil de distance.
Valeur retournée
Si cette fonction réussit, elle retourne S_OK.
Sinon, elle retourne un code d’erreur HRESULT.
Notes
SetCrossSlideParametersInteractionContext échoue si un CROSS_SLIDE_PARAMETER est activé, mais pas spécifié dans le paramètre crossSlideParameters .
Exemples
Cet exemple montre comment définir des seuils de diapositives croisées personnalisés.
// SetCrossSlideParametersInteractionContext
CROSS_SLIDE_PARAMETER crossSlideParameters[4];
crossSlideParameters[0].threshold = CROSS_SLIDE_THRESHOLD_SELECT_START;
crossSlideParameters[0].distance = customSelectStart;
crossSlideParameters[1].threshold = CROSS_SLIDE_THRESHOLD_SPEED_BUMP_START;
crossSlideParameters[1].distance = customSpeedBumpStart;
crossSlideParameters[2].threshold = CROSS_SLIDE_THRESHOLD_SPEED_BUMP_END;
crossSlideParameters[2].distance = customSpeedBumpEnd;
crossSlideParameters[3].threshold = CROSS_SLIDE_THRESHOLD_REARRANGE_START;
crossSlideParameters[3].distance = customRearrangeStart;
// set thresholds for select, speedbump, and rearrange
SetCrossSlideParametersInteractionContext(
m_interactionContext,
4,
crossSlideParameters);
Configuration requise
Client minimal pris en charge | Windows 8 [applications de bureau uniquement] |
Serveur minimal pris en charge | Aucun pris en charge |
Plateforme cible | Windows |
En-tête | interactioncontext.h |
Bibliothèque | Ninput.lib |
DLL | Ninput.dll |