InfraredTorchControl.SupportedModes 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
SupportedModes 속성은 적외선 LED가 지원하는 모드를 찾는 데 사용됩니다.
public:
property IVectorView<InfraredTorchMode> ^ SupportedModes { IVectorView<InfraredTorchMode> ^ get(); };
IVectorView<InfraredTorchMode> SupportedModes();
public IReadOnlyList<InfraredTorchMode> SupportedModes { get; }
var iVectorView = infraredTorchControl.supportedModes;
Public ReadOnly Property SupportedModes As IReadOnlyList(Of InfraredTorchMode)
속성 값
지원되는 적외선TorchModes의 읽기 전용 목록입니다.
예제
using Windows.Media.Capture;
MediaCapture mediaCapture = new MediaCapture();
public MainPage()
{
this.InitializeComponent();
}
protected override async void OnNavigatedTo(NavigationEventArgs e)
{
await mediaCapture.InitializeAsync();
// Preview is Windows.UI.Xaml.Controls.CaptureElement defined in XAML file
// and used to render camera preview
Preview.Source = mediaCapture;
await mediaCapture.StartPreviewAsync();
if (mediaCapture.VideoDeviceController.InfraredTorchControl.IsSupported)
{
Debug.WriteLine("IR torch supported");
IEnumerable<InfraredTorchMode> supportedModes =
mediaCapture.VideoDeviceController.InfraredTorchControl.SupportedModes;
foreach (InfraredTorchMode supportedMode in supportedModes)
{
Debug.WriteLine($"This infrared LED supports mode {supportedMode}");
}
}
else
{
Debug.WriteLine("IR torch NOT supported");
}
}