You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The `CreateInputBackend` will create an instance of the reference implementation for the given `WindowHandles`. The `IWindowHandlesSource` overloads just forward to the `WindowHandles` overload. This is because `ISurface`will implement `IWindowHandlesSource`, so the extension methods will be usable on an `ISurface` without having a hard reference between Windowing and Input.
82
+
The `CreateInputBackend` will create an instance of the reference implementation for the given `INativeWindow`. `Surface`will implement `INativeWindow`, so the extension methods will be usable on a `Surface` without having a hard reference between Windowing and Input.
85
83
86
84
The `CreateInput` methods simply return an `InputContext` preconfigured with the backend created by `CreateInputBackend` for ease of use.
87
85
88
-
Please see the Windowing 3.0 proposal for `IWindowHandlesSource` and `WindowHandles`.
86
+
Please see the Windowing 3.0 proposal for `INativeWindow`.
0 commit comments