Compartir a través de


Windows.Media.Devices Espacio de nombres

Accede a los dispositivos y controla los dispositivos de audio, vídeo y comunicaciones.

Clases

AdvancedPhotoCaptureSettings

Representa la configuración de un objeto AdvancedPhotoControl .

AdvancedPhotoControl

Proporciona funcionalidad para controlar el comportamiento avanzado de captura de fotos en un dispositivo de captura.

AudioDeviceController

Controla la configuración del dispositivo en el micrófono.

AudioDeviceModule

Representa un único módulo de dispositivo de audio, que puede ser una unidad de procesamiento de efectos de hardware o cualquier otro módulo de configuración de audio definido por un controlador de audio.

AudioDeviceModuleNotificationEventArgs

Proporciona datos para el evento AudioDeviceModulesManager.ModuleNotificationReceived que se genera cuando se producen cambios en el módulo de dispositivo de audio.

AudioDeviceModulesManager

Administra las colecciones de módulos de dispositivo de audio para una instancia de pin de dispositivo de audio o para un punto de conexión de audio determinado.

CallControl

Representa las propiedades, comandos y eventos para controlar las llamadas en un dispositivo relacionado con la telefonía.

CameraOcclusionInfo

Proporciona información sobre el estado de oclusión de un dispositivo de cámara.

CameraOcclusionState

Representa el estado de oclusión de un dispositivo de cámara.

CameraOcclusionStateChangedEventArgs

Proporciona información para el evento CameraOcclusionInfo.StateChanged , que se genera cuando cambia el estado de oclusión de la cámara para el dispositivo de cámara.

DefaultAudioCaptureDeviceChangedEventArgs

Contiene información sobre un evento de cambio de dispositivo de captura de audio predeterminado.

DefaultAudioRenderDeviceChangedEventArgs

Contiene información sobre un evento de cambio de dispositivo de representación de audio predeterminado.

DialRequestedEventArgs

Contiene información para el evento DialRequested .

DigitalWindowBounds

Representa los límites de la ventana digital capturadas cuando digitalWindowControl está activo.

DigitalWindowCapability

Representa las funcionalidades de captura de ventana digital del dispositivo de captura.

DigitalWindowControl

Permite a las aplicaciones capturar una subregión del sensor del dispositivo de captura. En el caso de las cámaras que ofrecen sensores nativos de alta resolución, esta característica permite el movimiento panorámico digital, inclinación y zoom, y permite a las aplicaciones obtener imágenes de detalles más altas de estos objetos sin necesidad de cambiar las resoluciones multimedia.

ExposureCompensationControl

Proporciona funcionalidad para modificar los niveles de exposición de las fotos capturadas.

ExposureControl

Proporciona funcionalidad para controlar la configuración de exposición en un dispositivo de captura.

ExposurePriorityVideoControl

Cuando se admite, permite a una aplicación especificar si el controlador de cámara puede ajustar dinámicamente la velocidad de fotogramas de la captura de vídeo para mejorar la calidad del vídeo en condiciones de poca luz.

FlashControl

Proporciona funcionalidad para controlar la configuración flash en un dispositivo de captura.

FocusControl

Proporciona funcionalidad para controlar la configuración de foco en un dispositivo de captura.

FocusSettings

Representa la configuración de un objeto FocusControl .

HdrVideoControl

Cuando se admite, permite que una aplicación habilite la grabación de vídeo de alto rango dinámico (HDR) en el dispositivo de captura.

InfraredTorchControl

Proporciona funcionalidad para controlar la configuración del LED de antorcha de infrarrojos en un dispositivo de captura.

IsoSpeedControl

Proporciona funcionalidad para controlar la configuración de velocidad de película ISO en un dispositivo de captura.

KeypadPressedEventArgs

Contiene información para el evento KeypadPressed .

LowLagPhotoControl

Proporciona funcionalidad para administrar el modo de captura de fotos con retardo de obturación baja en el dispositivo de captura.

LowLagPhotoSequenceControl

Proporciona funcionalidad para administrar el modo de secuencia de fotos de retardo de obturación baja en el dispositivo de captura.

MediaDevice

Proporciona métodos usados para seleccionar dispositivos para capturar y representar audio y para capturar vídeo.

MediaDeviceControl

Obtiene o establece una configuración de dispositivo en una cámara.

MediaDeviceControlCapabilities

Obtiene las funciones de una configuración de cámara.

ModuleCommandResult

Representa el resultado de un comando de módulo de dispositivo de audio, ejecutado con una llamada a AudioDeviceModule.SendCommand.

OpticalImageStabilizationControl

Cuando se admite, permite que una aplicación habilite la estabilización óptica de imágenes en el dispositivo de captura.

PanelBasedOptimizationControl

Cuando se admite, permite que una aplicación habilite el controlador de dispositivo de captura para optimizar la funcionalidad de captura de cámara en función de la ubicación del panel de la cámara.

PhotoConfirmationControl

Proporciona funcionalidad para controlar la configuración de confirmación de fotos en un dispositivo de captura.

RedialRequestedEventArgs

Contiene información para el evento RedialRequested .

RegionOfInterest

Representa una región de interés que es una región rectangular en la imagen que se usa para funciones como el foco y la exposición.

RegionsOfInterestControl

Proporciona funcionalidad para administrar las regiones de interés en un dispositivo.

SceneModeControl

Proporciona funcionalidad para controlar la configuración del modo de escena en un dispositivo de captura.

TorchControl

Proporciona funcionalidad para controlar la configuración del LED de antorcha en un dispositivo de captura.

VideoDeviceController

Controla la configuración del dispositivo en la cámara.

VideoDeviceControllerGetDevicePropertyResult

Representa el resultado de una operación para obtener el valor de una propiedad de controlador de controlador de dispositivo de vídeo.

VideoTemporalDenoisingControl

Cuando se admite, permite que una aplicación habilite la eliminación temporal de la captura de vídeo.

WhiteBalanceControl

Proporciona funcionalidad para controlar la configuración del equilibrio de blancos en un dispositivo de captura.

ZoomControl

Proporciona funcionalidad para controlar la configuración de zoom en un dispositivo de captura.

ZoomSettings

Representa la configuración de zoom que se puede aplicar a ZoomControl llamando al método Configure .

Interfaces

IDefaultAudioDeviceChangedEventArgs

Se llama cuando se cambia el dispositivo de audio predeterminado para la representación o captura de audio.

IMediaDeviceController

Controla la configuración del dispositivo en una cámara de vídeo o micrófono.

Enumeraciones

AdvancedPhotoMode

Define los modos avanzados de captura de fotos.

AudioDeviceRole

Indica el rol de un dispositivo de audio.

AutoFocusRange

Define las opciones para el intervalo de enfoque automático.

CameraOcclusionKind

Especifica el tipo de oclusión que bloquea una cámara.

CameraStreamState

Define el estado de una secuencia de cámara.

CaptureSceneMode

Define los posibles modos de escena de captura.

CaptureUse

Define los valores para el uso principal del dispositivo de captura.

ColorTemperaturePreset

Define los valores de los posibles valores preestablecidos de temperatura de color.

DigitalWindowMode

Especifica los modos de DigitalWindowControl.

FocusMode

Define los valores para el modo de enfoque.

FocusPreset

Define los valores de los posibles valores preestablecidos de foco.

HdrVideoMode

Define los modos de vídeo de rango dinámico alto (HDR).

InfraredTorchMode

Define los modos de antorcha de infrarrojos.

IsoSpeedPreset

Define los valores posibles para los valores preestablecidos de velocidad ISO.

ManualFocusDistance

Define las opciones de distancia de enfoque manual.

MediaCaptureFocusState

Define los distintos estados de enfoque en los que puede estar el dispositivo de captura.

MediaCaptureOptimization

Define las optimizaciones que puede usar el dispositivo de captura multimedia.

MediaCapturePauseBehavior

Define el comportamiento cuando la captura multimedia está en pausa con una llamada a PauseAsync o PauseRecordAsync.

OpticalImageStabilizationMode

Define los modos de estabilización de imagen óptica.

RegionOfInterestType

Define los diferentes tipos de regiones de interés que se pueden detectar en el dispositivo de captura.

SendCommandStatus

Especifica el estado del comando del módulo de dispositivo de audio, ejecutado con una llamada a AudioDeviceModule.SendCommand.

TelephonyKey

Indica el botón del teclado que se presionó en un dispositivo de telefonía.

VideoDeviceControllerGetDevicePropertyStatus

Especifica el estado de una operación para obtener el valor de una propiedad del controlador de dispositivo de vídeo.

VideoDeviceControllerSetDevicePropertyStatus

Especifica el estado de una operación para establecer el valor de una propiedad de controlador de dispositivo de vídeo.

VideoTemporalDenoisingMode

Define los modos de desnodización temporal del vídeo.

ZoomTransitionMode

Define los modos de transición de zoom.

Delegados

CallControlEventHandler

Controla los eventos AnswerRequested y AudioTransferRequested .

DialRequestedEventHandler

Controla el evento DialRequested .

KeypadPressedEventHandler

Controla el evento KeypadPressed .

RedialRequestedEventHandler

Controla el evento RedialRequested .

Consulte también