Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Adds a new event handler to listen for viewport events.
Syntax
HRESULT AddEventHandler(
[in] HWND window,
[in] IDirectManipulationViewportEventHandler *eventHandler,
[out, retval] DWORD *cookie
);
Parameters
[in] window
The handle of a window owned by the thread for the event callback.
[in] eventHandler
The handler that is called when viewport status and update events occur. The specified object must implement the IDirectManipulationViewportEventHandler interface.
[out, retval] cookie
The handle that represents this event handler callback.
Return value
If this method succeeds, it returns S_OK. Otherwise, it returns an HRESULT error code.
Remarks
The event callback is fired from the thread that owns the specified window. Consecutive events of the same callback method may be coalesced.
Requirements
| Requirement | Value |
|---|---|
| Minimum supported client | Windows 8 [desktop apps only] |
| Minimum supported server | Windows Server 2012 [desktop apps only] |
| Target Platform | Windows |
| Header | directmanipulation.h |