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