1 implementation of IMouseInputProvider
PresentationCore (1)
System\Windows\InterOp\HwndMouseInputProvider.cs (1)
22internal sealed class HwndMouseInputProvider : DispatcherObject, IMouseInputProvider, IDisposable
17 references to IMouseInputProvider
PresentationCore (17)
System\Windows\Input\Mouse.cs (2)
480IMouseInputProvider mouseInputProvider = inputSource.GetInputProvider(typeof(MouseDevice)) as IMouseInputProvider;
System\Windows\Input\MouseDevice.cs (11)
360IMouseInputProvider mouseInputProvider = null; 369mouseInputProvider = captureSource.GetInputProvider(typeof(MouseDevice)) as IMouseInputProvider; 418private IMouseInputProvider FindMouseInputProviderForCursor( ) 426IMouseInputProvider mouseInputProvider = null; 432IMouseInputProvider provider = inputProviders.Current as IMouseInputProvider; 486IMouseInputProvider mouseInputProvider = FindMouseInputProviderForCursor(); 1039private void ChangeMouseCapture(IInputElement mouseCapture, IMouseInputProvider providerCapture, CaptureMode captureMode, int timestamp) 1430IMouseInputProvider toDeactivate = _inputSource.GetInputProvider(typeof(MouseDevice)) as IMouseInputProvider; 2255private IMouseInputProvider _providerCapture;
System\Windows\InterOp\HwndMouseInputProvider.cs (4)
90bool IMouseInputProvider.SetCursor(Cursor cursor) 115bool IMouseInputProvider.CaptureMouse() 183void IMouseInputProvider.ReleaseMouseCapture() 209int IMouseInputProvider.GetIntermediatePoints(IInputElement relativeTo, Point[] points)