Funzione SetCrossSlideParametersInteractionContext (interactioncontext.h)
Configura l'interazione tra diapositive.
Sintassi
HRESULT SetCrossSlideParametersInteractionContext(
[in] HINTERACTIONCONTEXT interactionContext,
[in] UINT32 parameterCount,
[in] CROSS_SLIDE_PARAMETER *crossSlideParameters
);
Parametri
[in] interactionContext
Handle del contesto di interazione.
[in] parameterCount
Numero di parametri da impostare.
[in] crossSlideParameters
Soglia di scorrimento incrociato e soglia di distanza.
Valore restituito
Se questa funzione ha esito positivo, restituisce S_OK.
In caso contrario, restituisce un codice di errore HRESULT.
Commenti
SetCrossSlideParametersInteractionContext ha esito negativo se un CROSS_SLIDE_PARAMETER è abilitato, ma non specificato nel parametro crossSlideParameters .
Esempio
In questo esempio viene illustrato come impostare soglie di scorrimento incrociate personalizzate.
// 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);
Requisiti
Client minimo supportato | Windows 8 [solo app desktop] |
Server minimo supportato | Nessuno supportato |
Piattaforma di destinazione | Windows |
Intestazione | interactioncontext.h |
Libreria | Ninput.lib |
DLL | Ninput.dll |