Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Регистрирует обратный вызов для получения событий взаимодействия от объекта контекста взаимодействия .
Синтаксис
HRESULT RegisterOutputCallbackInteractionContext(
[in] HINTERACTIONCONTEXT interactionContext,
[in] INTERACTION_CONTEXT_OUTPUT_CALLBACK outputCallback,
[in, optional] void *clientData
);
Параметры
[in] interactionContext
Дескриптор контекста взаимодействия.
[in] outputCallback
Функция обратного вызова.
[in, optional] clientData
Указатель на объект , содержащий сведения о клиенте. Значение обычно указывает на объект, для которого вызывается функция-член (this).
Возвращаемое значение
Если эта функция завершается успешно, она возвращает S_OK.
В противном случае будет возвращен код ошибки HRESULT.
Remarks
Каждый экземпляр контекста взаимодействия ограничен одним выходным обратным вызовом. Регистрация функции обратного вызова перезаписывает любую существующую регистрацию обратного вызова для контекста взаимодействия.
Эта функция обычно вызывается после создания контекста взаимодействия или при переназначения контекста взаимодействия другому элементу пользовательского интерфейса.
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента | Windows 8 [только классические приложения] |
| Минимальная версия сервера | Ни одна версия не поддерживается |
| Целевая платформа | Windows |
| Header | interactioncontext.h |
| Библиотека | Ninput.lib |
| DLL | Ninput.dll |