Función SetCrossSlideParametersInteractionContext (interactioncontext.h)
Configura la interacción entre diapositivas.
Sintaxis
HRESULT SetCrossSlideParametersInteractionContext(
[in] HINTERACTIONCONTEXT interactionContext,
[in] UINT32 parameterCount,
[in] CROSS_SLIDE_PARAMETER *crossSlideParameters
);
Parámetros
[in] interactionContext
Identificador del contexto de interacción.
[in] parameterCount
Número de parámetros que se van a establecer.
[in] crossSlideParameters
Umbral de diapositiva cruzada y su umbral de distancia.
Valor devuelto
Si esta función se realiza correctamente, devuelve S_OK.
De lo contrario, devuelve un código de error de HRESULT.
Observaciones
SetCrossSlideParametersInteractionContext produce un error si se habilita un CROSS_SLIDE_PARAMETER , pero no se especifica en el parámetro crossSlideParameters .
Ejemplos
En este ejemplo se muestra cómo establecer umbrales de diapositivas cruzadas personalizados.
// 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);
Requisitos
Cliente mínimo compatible | Windows 8 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | No se admite ninguno |
Plataforma de destino | Windows |
Encabezado | interactioncontext.h |
Library | Ninput.lib |
Archivo DLL | Ninput.dll |