Delphi - TCameraComponent 找不到闪光灯
Delphi - TCameraComponent won't find flash
我正在使用 Delphi 10.0 Seattle 并尝试在 Lenovo Thinkpad 平板电脑上使用后置摄像头灯 运行 Windows 10 Pro。我正在使用 TCameraComponent
.
我尝试使用 FMX.Media
中的 CameraComponent.TorchMode := TTorchMode.ModeOn
,但出现异常,提示该设备没有手电筒。
有人知道为什么会这样吗,如果有什么方法可以访问这个 light/flash?
Delphi 10.0 中的 FMX 在 Windows 上 Flash 或 Torch 功能根本 未实现.它仅在 OSX、iOS 和 Android 上实现。
您将不得不求助于使用 Windows 特定的 API 甚至制造商特定的 API 来访问 light/torch 功能。例如WindowsUWPAPI.
中有FlashControl
and TorchControl
类
我正在使用 Delphi 10.0 Seattle 并尝试在 Lenovo Thinkpad 平板电脑上使用后置摄像头灯 运行 Windows 10 Pro。我正在使用 TCameraComponent
.
我尝试使用 FMX.Media
中的 CameraComponent.TorchMode := TTorchMode.ModeOn
,但出现异常,提示该设备没有手电筒。
有人知道为什么会这样吗,如果有什么方法可以访问这个 light/flash?
Delphi 10.0 中的 FMX 在 Windows 上 Flash 或 Torch 功能根本 未实现.它仅在 OSX、iOS 和 Android 上实现。
您将不得不求助于使用 Windows 特定的 API 甚至制造商特定的 API 来访问 light/torch 功能。例如WindowsUWPAPI.
中有FlashControl
and TorchControl
类