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 |