Windows.Media.Devices Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Обращается к устройствам и управляет ими для аудио- и видеосвязи.
Классы
| AdvancedPhotoCaptureSettings |
Представляет параметры для объекта AdvancedPhotoControl . |
| AdvancedPhotoControl |
Предоставляет функции для управления расширенным поведением фотосъемки на устройстве захвата. |
| AudioDeviceController |
Управляет параметрами устройства на микрофоне. |
| AudioDeviceModule |
Представляет отдельный модуль звукового устройства, который может быть аппаратным модулем обработки эффектов или любым другим модулем конфигурации звука, определенным звуковым драйвером. |
| AudioDeviceModuleNotificationEventArgs |
Предоставляет данные для события AudioDeviceModulesManager.ModuleNotificationReceived , которое возникает при изменении модуля аудиоустройства. |
| AudioDeviceModulesManager |
Управляет коллекциями модулей звуковых устройств для экземпляра закрепления звукового устройства или для определенной конечной точки звука. |
| CallControl |
Представляет свойства, команды и события для обработки вызовов на устройстве, связанном с телефонией. |
| CameraOcclusionInfo |
Предоставляет сведения о состоянии окклюзии устройства камеры. |
| CameraOcclusionState |
Представляет состояние окклюзии устройства камеры. |
| CameraOcclusionStateChangedEventArgs |
Предоставляет сведения о событии CameraOcclusionInfo.StateChanged , которое возникает при изменении состояния окклюзии камеры для устройства камеры. |
| DefaultAudioCaptureDeviceChangedEventArgs |
Содержит сведения о событии изменения устройства аудиозахвата по умолчанию. |
| DefaultAudioRenderDeviceChangedEventArgs |
Содержит сведения о событии изменения устройства отрисовки звука по умолчанию. |
| DialRequestedEventArgs |
Содержит сведения о событии DialRequested . |
| DigitalWindowBounds |
Представляет границы цифрового окна, захватываемого при активном элементе DigitalWindowControl . |
| DigitalWindowCapability |
Представляет возможности цифрового захвата окон устройства захвата. |
| DigitalWindowControl |
Позволяет приложениям захватывать датчик устройства захвата. Для камер, которые предлагают собственные датчики с высоким разрешением, эта функция обеспечивает цифровое сдвиг, наклон и масштабирование, а также позволяет приложениям получать более подробные изображения таких объектов без необходимости изменять разрешение мультимедиа. |
| ExposureCompensationControl |
Предоставляет функциональные возможности для изменения уровней экспозиции захваченных фотографий. |
| ExposureControl |
Предоставляет функциональные возможности для управления параметрами экспозиции на устройстве захвата. |
| ExposurePriorityVideoControl |
При поддержке позволяет приложению указать, может ли драйвер камеры динамически настраивать частоту кадров видеозахвата, чтобы улучшить качество видео в условиях низкой освещенности. |
| FlashControl |
Предоставляет функциональные возможности для управления параметрами флэш-памяти на устройстве захвата. |
| FocusControl |
Предоставляет функциональные возможности для управления параметрами фокуса на устройстве захвата. |
| FocusSettings |
Представляет параметры для объекта FocusControl . |
| HdrVideoControl |
При поддержке позволяет приложению включить запись видео в hdR на устройстве захвата. |
| InfraredTorchControl |
Предоставляет функциональные возможности для управления параметрами светодиодного индикатора инфракрасного фонаря на устройстве захвата. |
| IsoSpeedControl |
Предоставляет функциональные возможности для управления параметрами скорости пленки ISO на устройстве захвата. |
| KeypadPressedEventArgs |
Содержит сведения для события KeypadPressed . |
| LowLagPhotoControl |
Предоставляет функциональные возможности для управления режимом фотосъемки с низкой задержкой затвора на устройстве захвата. |
| LowLagPhotoSequenceControl |
Предоставляет функциональные возможности для управления режимом последовательности фотографий с низкой задержкой затвора на устройстве захвата. |
| MediaDevice |
Предоставляет методы, используемые для выбора устройств для записи и отрисовки звука, а также для захвата видео. |
| MediaDeviceControl |
Возвращает или задает параметр устройства на камере. |
| MediaDeviceControlCapabilities |
Возвращает возможности параметра камеры. |
| ModuleCommandResult |
Представляет результат выполнения команды модуля звукового устройства, выполняемой вызовом AudioDeviceModule.SendCommand. |
| OpticalImageStabilizationControl |
При поддержке позволяет приложению включить оптическую стабилизацию изображений на устройстве захвата. |
| PanelBasedOptimizationControl |
Если это поддерживается, позволяет приложению включить драйвер устройства захвата, чтобы оптимизировать функции захвата камеры в зависимости от расположения панели камеры. |
| PhotoConfirmationControl |
Предоставляет функциональные возможности для управления параметрами подтверждения фотографий на устройстве захвата. |
| RedialRequestedEventArgs |
Содержит сведения о событии RedialRequested . |
| RegionOfInterest |
Представляет интересующую область, представляющую собой прямоугольную область на изображении, которая используется для таких функций, как фокус и экспозиция. |
| RegionsOfInterestControl |
Предоставляет функциональные возможности для управления интересующими регионами на устройстве. |
| SceneModeControl |
Предоставляет функциональные возможности для управления параметрами режима сцены на устройстве захвата. |
| TorchControl |
Предоставляет функциональные возможности для управления параметрами индикатора фонаря на устройстве захвата. |
| VideoDeviceController |
Управляет параметрами устройства на камере. |
| VideoDeviceControllerGetDevicePropertyResult |
Представляет результат операции для получения значения свойства драйвера контроллера видеоустройства. |
| VideoTemporalDenoisingControl |
Если это поддерживается, позволяет приложению включить темпоральную denoising для захвата видео. |
| WhiteBalanceControl |
Предоставляет функциональные возможности для управления параметрами баланса белого на устройстве захвата. |
| ZoomControl |
Предоставляет функциональные возможности для управления параметрами масштабирования на устройстве захвата. |
| ZoomSettings |
Представляет параметры масштабирования, которые можно применить к ZoomControl путем вызова метода Configure . |
Интерфейсы
| IDefaultAudioDeviceChangedEventArgs |
Вызывается при изменении звукового устройства по умолчанию для отрисовки или захвата звука. |
| IMediaDeviceController |
Управляет параметрами устройства на видеокамере или микрофоне. |
Перечисления
| AdvancedPhotoMode |
Определяет расширенные режимы фотосъемки. |
| AudioDeviceRole |
Указывает роль звукового устройства. |
| AutoFocusRange |
Определяет параметры для диапазона автоматического фокуса. |
| CameraOcclusionKind |
Указывает тип окклюзии, блокирующей камеру. |
| CameraStreamState |
Определяет состояние потока камеры. |
| CaptureSceneMode |
Определяет возможные режимы сцены захвата. |
| CaptureUse |
Определяет значения для основного использования устройства захвата. |
| ColorTemperaturePreset |
Определяет значения для возможных предустановок цветовой температуры. |
| DigitalWindowMode |
Указывает режимы DigitalWindowControl. |
| FocusMode |
Определяет значения для режима фокусировки. |
| FocusPreset |
Определяет значения для возможных предустановок фокуса. |
| HdrVideoMode |
Определяет видеорежимы с высоким динамическим диапазоном (HDR). |
| InfraredTorchMode |
Определяет режимы инфракрасного факела. |
| IsoSpeedPreset |
Определяет возможные значения для предустановок скорости ISO. |
| ManualFocusDistance |
Определяет параметры для расстояния фокусировки вручную. |
| MediaCaptureFocusState |
Определяет различные состояния фокуса, в которые может находиться устройство захвата. |
| MediaCaptureOptimization |
Определяет оптимизацию, которую может использовать устройство захвата мультимедиа. |
| MediaCapturePauseBehavior |
Определяет поведение при приостановке записи мультимедиа с помощью вызова PauseAsync или PauseRecordAsync. |
| OpticalImageStabilizationMode |
Определяет режимы оптической стабилизации изображений. |
| RegionOfInterestType |
Определяет различные типы интересующих регионов, которые могут быть обнаружены устройством захвата. |
| SendCommandStatus |
Указывает состояние команды модуля аудиоустройства, выполняемой с вызовом AudioDeviceModule.SendCommand. |
| TelephonyKey |
Указывает кнопку клавиатуры, которая была нажата на телефонном устройстве. |
| VideoDeviceControllerGetDevicePropertyStatus |
Указывает состояние операции для получения значения свойства драйвера контроллера видеоустройства. |
| VideoDeviceControllerSetDevicePropertyStatus |
Указывает состояние операции для задания значения свойства драйвера контроллера видеоустройства. |
| VideoTemporalDenoisingMode |
Определяет темпоральные режимы денормирования видео. |
| ZoomTransitionMode |
Определяет режимы перехода масштаба. |
Делегаты
| CallControlEventHandler |
Обрабатывает события AnswerRequested и AudioTransferRequested . |
| DialRequestedEventHandler |
Обрабатывает событие DialRequested . |
| KeypadPressedEventHandler |
Обрабатывает событие KeypadPressed . |
| RedialRequestedEventHandler |
Обрабатывает событие RedialRequested . |
См. также раздел
- Пример кадра предварительного просмотра камеры (Windows 10)
- Пример приложения для базовой камеры (Windows 10)
- Пример разрешения камеры (Windows 10)
- Базовый пример отслеживания лиц (Windows 10)
- Пример обнаружения лиц камеры (Windows 10)
- Пример стабилизации видео (Windows 10)
- Пример элементов управления камерой вручную (Windows 10)
- Пример с высоким динамическим диапазоном (Windows 10)
- Базовый пример обнаружения лиц (Windows 10)
- Пример устройства Lamp