public Device(SdkTbtDevice sdkHandle) { _sdkHandle = sdkHandle; DisplayName = $"{_sdkHandle.VendorName}, {_sdkHandle.ModelName}"; if (_sdkHandle.NumOfControllers > 1) { DisplayName += $": {_sdkHandle.ControllerNum}/{_sdkHandle.NumOfControllers}"; } IsSelectable = (_sdkHandle.Updatable && Utilities.IsSupported(_sdkHandle.ControllerId)); }
private static Dictionary <string, SdkTbtDevice> LoadDevices() { return(SdkTbtDevice.GetDevicesFromWmi()); }