Função SetCrossSlideParametersInteractionContext (interactioncontext.h)
Configura a interação entre slides.
Sintaxe
HRESULT SetCrossSlideParametersInteractionContext(
[in] HINTERACTIONCONTEXT interactionContext,
[in] UINT32 parameterCount,
[in] CROSS_SLIDE_PARAMETER *crossSlideParameters
);
Parâmetros
[in] interactionContext
O identificador do contexto de interação.
[in] parameterCount
Número de parâmetros a serem definidos.
[in] crossSlideParameters
O limite entre slides e seu limite de distância.
Valor retornado
Se essa função for bem-sucedida, ela retornará S_OK.
Caso contrário, ela retornará um código de erro HRESULT.
Comentários
SetCrossSlideParametersInteractionContext falhará se um CROSS_SLIDE_PARAMETER estiver habilitado, mas não especificado no parâmetro crossSlideParameters .
Exemplos
Este exemplo demonstra como definir limites de slide cruzado 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 com suporte | Windows 8 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Nenhum compatível |
Plataforma de Destino | Windows |
Cabeçalho | interactioncontext.h |
Biblioteca | Ninput.lib |
DLL | Ninput.dll |