C# Class Fusion.Input.Touch.Win32TouchFunctions

Exibir arquivo Open project: demiurghg/FusionEngine Class Usage Examples

Private Methods

Method Description
AddPointerInteractionContext ( IntPtr interactionContext, int pointerId ) : void
BeginPanningFeedback ( IntPtr hWnd ) : bool
BufferPointerPacketsInteractionContext ( IntPtr interactionContext, int entriesCount, [ pointerInfo ) : void
CallbackFunction ( IntPtr ic, IntPtr outputPtr ) : void
CheckLastError ( ) : void
CreateIC ( string lpszDriverName, IntPtr lpszDeviceName, IntPtr lpszOutput, IntPtr lpInitData ) : IntPtr
CreateInteractionContext ( IInteractionHandler interactionHandler, SynchronizationContext syncContext ) : IntPtr
CreateInteractionContext ( IntPtr &interactionContext ) : void
DeleteDC ( IntPtr hDC ) : bool
DestroyInteractionContext ( IntPtr interactionContext ) : void
DisposeInteractionContext ( IntPtr interactionContext ) : void
EnableMouseInPointer ( [ enable ) : bool
EndPanningFeedback ( IntPtr hWnd, bool fAnimateBack ) : bool
FAILED ( IntPtr hr ) : bool
GET_POINTER_ID ( IntPtr wParam ) : int
GET_WHEEL_DELTA ( IntPtr wParam ) : int
GET_X ( IntPtr lParam ) : int
GET_Y ( IntPtr lParam ) : int
GetCrossSlideParameterInteractionContext ( IntPtr interactionContext, CROSS_SLIDE_THRESHOLD threshold, float &distance ) : void
GetCursorInfo ( CURSORINFO &ci ) : bool
GetDeviceCaps ( IntPtr hDC, int index ) : int
GetInertiaParameterInteractionContext ( IntPtr interactionContext, INERTIA_PARAMETER inertiaParameter, float &value ) : void
GetInteractionConfigurationInteractionContext ( IntPtr interactionContext, int configurationCount, [ configuration ) : void
GetMessageForHR ( IntPtr hr ) : string
GetMouseWheelParameterInteractionContext ( IntPtr interactionContext, MOUSE_WHEEL_PARAMETER parameter, float &value ) : void
GetPointerFrameInfo ( int pointerID, int &pointerCount, IntPtr pointerInfo ) : bool
GetPointerFrameInfo ( int pointerID, int &pointerCount, [ pointerInfo ) : bool
GetPointerFrameInfoHistory ( int pointerID, int &entriesCount, int &pointerCount, IntPtr pointerInfo ) : bool
GetPointerFrameInfoHistory ( int pointerID, int &entriesCount, int &pointerCount, [ pointerInfo ) : bool
GetPointerFramePenInfo ( int pointerID, int &pointerCount, IntPtr penInfo ) : bool
GetPointerFramePenInfo ( int pointerID, int &pointerCount, [ penInfo ) : bool
GetPointerFrameTouchInfo ( int pointerID, int &pointerCount, IntPtr touchInfo ) : bool
GetPointerFrameTouchInfo ( int pointerID, int &pointerCount, [ touchInfo ) : bool
GetPointerInfo ( int pointerID, POINTER_INFO &pointerInfo ) : bool
GetPointerInfoHistory ( int pointerID, int &entriesCount, IntPtr pointerInfo ) : bool
GetPointerInfoHistory ( int pointerID, int &entriesCount, [ pointerInfo ) : bool
GetPointerPenInfo ( int pointerID, POINTER_PEN_INFO &penInfo ) : bool
GetPointerTouchInfo ( int pointerID, POINTER_TOUCH_INFO &touchInfo ) : bool
GetPointerType ( int pointerID, POINTER_INPUT_TYPE &pointerType ) : bool
GetPropertyInteractionContext ( IntPtr interactionContext, INTERACTION_CONTEXT_PROPERTY contextProperty, int &value ) : void
GetStateInteractionContext ( IntPtr interactionContext, IntPtr pointerInfo, INTERACTION_STATE &state ) : void
GetWindowFeedbackSetting ( IntPtr hWnd, FEEDBACK_TYPE feedback, int dwFlags, int &pSize, int &config ) : bool
HIWORD ( IntPtr wParam ) : int
IS_POINTER_FLAG_SET ( IntPtr wParam, POINTER_MESSAGE_FLAG flag ) : bool
InitializeTouchInjection ( int maxCount, TOUCH_FEEDBACK feedbackMode ) : bool
InjectTouchInput ( int count, [ contacts ) : bool
IsCursorSuppressed ( ) : bool
IsMouseInPointerEnabled ( ) : bool
LOWORD ( IntPtr wParam ) : int
ProcessBufferedPacketsInteractionContext ( IntPtr interactionContext ) : IntPtr
ProcessInertiaInteractionContext ( IntPtr interactionContext ) : void
ProcessPointerFramesInteractionContext ( IntPtr interactionContext, int entriesCount, int pointerCount, [ pointerInfo ) : IntPtr
RegisterOutputCallbackInteractionContext ( IntPtr interactionContext, IntPtr callbackFunc, IntPtr clientData ) : void
RemovePointerInteractionContext ( IntPtr interactionContext, int pointerId ) : void
ResetInteractionContext ( IntPtr interactionContext ) : void
SUCCEEDED ( IntPtr hr ) : bool
SetCrossSlideParametersInteractionContext ( IntPtr interactionContext, int parameterCount, [ crossSlideParameters ) : void
SetInertiaParameterInteractionContext ( IntPtr interactionContext, INERTIA_PARAMETER inertiaParameter, float value ) : void
SetInteractionConfigurationInteractionContext ( IntPtr interactionContext, int configurationCount, [ configuration ) : void
SetMouseWheelParameterInteractionContext ( IntPtr interactionContext, MOUSE_WHEEL_PARAMETER parameter, float value ) : void
SetPivotInteractionContext ( IntPtr interactionContext, float x, float y, float radius ) : void
SetPropertyInteractionContext ( IntPtr interactionContext, INTERACTION_CONTEXT_PROPERTY contextProperty, int value ) : void
SetWindowFeedbackSetting ( IntPtr hWnd, FEEDBACK_TYPE feedback, int dwFlags, int size, IntPtr config ) : bool
SetWindowFeedbackSetting ( IntPtr hWnd, FEEDBACK_TYPE feedback, int dwFlags, int size, int &config ) : bool
SkipPointerFrameMessages ( int pointerID ) : bool
StopInteractionContext ( IntPtr interactionContext ) : void
SystemParametersInfo ( int uiAction, int uiParam, IntPtr pvParam, int fWinIni ) : bool
TimerElapsed ( object state ) : void
UpdatePanningFeedback ( IntPtr hWnd, int lTotalOverpanOffsetX, int lTotalOverpanOffsetY, bool fInInertia ) : bool
Win32TouchFunctions ( ) : System