MediaDeviceControl Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece una configuración de dispositivo en una cámara.
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
- Herencia
- Atributos
Requisitos de Windows
Familia de dispositivos |
Windows 10 (se introdujo en la versión 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)
|
Ejemplos
Para obtener ejemplos de cómo establecer controladores de dispositivos multimedia, consulta Controles manuales de cámara para captura de fotos y vídeos.
Comentarios
Varias propiedades del objeto VideoDeviceController devuelven instancias del objeto MediaDeviceControl. Cada propiedad VideoDeviceController representa un valor determinado en la cámara, como el brillo o el foco. Use el objeto MediaDeviceControl para:
- Obtiene o establece la configuración de la cámara.
- Habilite el ajuste automático de la configuración.
- Obtenga el intervalo de valores que admite la cámara para la configuración.
Nota
Esta clase no es ágil, lo que significa que debe tener en cuenta su modelo de subprocesos y el comportamiento de serialización. Para obtener más información, consulte Subprocesos y serialización (C++/CX) y Uso de objetos Windows Runtime en un entorno multiproceso (.NET).
Propiedades
Capabilities |
Obtiene las funciones de la cámara para esta configuración de cámara. |
Métodos
TryGetAuto(Boolean) |
Indica si está habilitado el ajuste automático de la configuración de la cámara. |
TryGetValue(Double) |
Obtiene el valor de la configuración de la cámara. |
TrySetAuto(Boolean) |
Habilita o deshabilita el ajuste automático de la configuración de la cámara. |
TrySetValue(Double) |
Establece la configuración de la cámara. |