다음을 통해 공유


SetCrossSlideParametersInteractionContext 함수(interactioncontext.h)

슬라이드 간 상호 작용을 구성합니다.

구문

HRESULT SetCrossSlideParametersInteractionContext(
  [in] HINTERACTIONCONTEXT   interactionContext,
  [in] UINT32                parameterCount,
  [in] CROSS_SLIDE_PARAMETER *crossSlideParameters
);

매개 변수

[in] interactionContext

상호 작용 컨텍스트의 핸들입니다.

[in] parameterCount

설정할 매개 변수 수입니다.

[in] crossSlideParameters

교차 슬라이드 임계값 및 해당 거리 임계값입니다.

반환 값

이 함수가 성공하면 S_OK 반환합니다.

그렇지 않으면 HRESULT 오류 코드를 반환합니다.

설명

setCrossSlideParametersInteractionContextCROSS_SLIDE_PARAMETER 사용하도록 설정되었지만 crossSlideParameters 매개 변수에 지정되지 않으면 실패합니다.

예제

이 예제에서는 사용자 지정 교차 슬라이드 임계값을 설정하는 방법을 보여 줍니다.

//  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);

요구 사항

   
지원되는 최소 클라이언트 Windows 8 [데스크톱 앱만 해당]
지원되는 최소 서버 지원되는 버전 없음
대상 플랫폼 Windows
헤더 interactioncontext.h
라이브러리 Ninput.lib
DLL Ninput.dll

참고 항목

CROSS_SLIDE_PARAMETER

GetCrossSlideParameterInteractionContext

HINTERACTIONCONTEXT

상호 작용 컨텍스트 함수