1 implementation of IMouseInputProvider
PresentationCore (1)
System\Windows\InterOp\HwndMouseInputProvider.cs (1)
17internal sealed class HwndMouseInputProvider : DispatcherObject, IMouseInputProvider, IDisposable
17 references to IMouseInputProvider
PresentationCore (17)
System\Windows\Input\Mouse.cs (2)
471IMouseInputProvider mouseInputProvider = inputSource.GetInputProvider(typeof(MouseDevice)) as IMouseInputProvider;
System\Windows\Input\MouseDevice.cs (11)
345IMouseInputProvider mouseInputProvider = null; 354mouseInputProvider = captureSource.GetInputProvider(typeof(MouseDevice)) as IMouseInputProvider; 403private IMouseInputProvider FindMouseInputProviderForCursor( ) 411IMouseInputProvider mouseInputProvider = null; 417IMouseInputProvider provider = inputProviders.Current as IMouseInputProvider; 471IMouseInputProvider mouseInputProvider = FindMouseInputProviderForCursor(); 1028private void ChangeMouseCapture(IInputElement mouseCapture, IMouseInputProvider providerCapture, CaptureMode captureMode, int timestamp) 1435IMouseInputProvider toDeactivate = _inputSource.GetInputProvider(typeof(MouseDevice)) as IMouseInputProvider; 2277private IMouseInputProvider _providerCapture;
System\Windows\InterOp\HwndMouseInputProvider.cs (4)
85bool IMouseInputProvider.SetCursor(Cursor cursor) 110bool IMouseInputProvider.CaptureMouse() 178void IMouseInputProvider.ReleaseMouseCapture() 204int IMouseInputProvider.GetIntermediatePoints(IInputElement relativeTo, Point[] points)