MediaDeviceControl 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定相機上的裝置設定。
public ref class MediaDeviceControl sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.MTA)]
class MediaDeviceControl final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.MTA)]
public sealed class MediaDeviceControl
Public NotInheritable Class MediaDeviceControl
- 繼承
- 屬性
Windows 需求
裝置系列 |
Windows 10 (已於 10.0.10240.0 引進)
|
API contract |
Windows.Foundation.UniversalApiContract (已於 v1.0 引進)
|
範例
如需設定媒體設備控制器的範例,請參閱 相片和視訊擷取的手動相機控制項
備註
VideoDeviceController物件上的各種屬性會傳回 MediaDeviceControl 物件的實例。 每個 VideoDeviceController 屬性都代表相機上的特定設定,例如亮度或焦點。 使用 MediaDeviceControl 物件來:
- 取得或設定相機設定。
- 啟用設定的自動調整。
- 取得相機支援設定的值範圍。
注意
這個類別不是敏捷式的,這表示您需要考慮其執行緒模型和封送處理行為。 如需詳細資訊,請參閱執行緒和封送處理 (C++/CX) 和在多執行緒環境中使用 Windows 執行階段 物件 (.NET) 。
屬性
Capabilities |
取得此相機設定的相機功能。 |
方法
TryGetAuto(Boolean) |
指出是否啟用相機設定的自動調整。 |
TryGetValue(Double) |
取得相機設定的值。 |
TrySetAuto(Boolean) |
啟用或停用相機設定的自動調整。 |
TrySetValue(Double) |
設定相機設定。 |