共用方式為


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 錯誤碼。

言論

已啟用 CROSS_SLIDE_PARAMETER 結構,但未在 crossSlideParameters 參數中指定 setCrossSlideParametersInteractionContext 失敗。

例子

此範例示範如何設定自定義交叉投影片閾值。

//  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 [僅限傳統型應用程式]
支援的最低伺服器 不支援
目標平臺 窗戶
標頭 interactioncontext.h
連結庫 Ninput.lib
DLL Ninput.dll

另請參閱

CROSS_SLIDE_PARAMETER 結構

GetCrossSlideParameterInteractionContext 函式