MediaDeviceControl Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает параметр устройства на камере.
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) |
Задает параметр камеры. |