Поделиться через


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 .

См. также раздел