MediaFrameSourceController 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í.
Permite obtener y establecer propiedades de un objeto MediaFrameSource y obtener un VideoDeviceController, que proporciona controles de cámara como la exposición, el foco y el zoom.
public ref class MediaFrameSourceController sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 196608)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class MediaFrameSourceController final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 196608)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class MediaFrameSourceController
Public NotInheritable Class MediaFrameSourceController
- Herencia
- Atributos
Requisitos de Windows
| Familia de dispositivos |
Windows 10 Anniversary Edition (se introdujo en la versión 10.0.14393.0)
|
| API contract |
Windows.Foundation.UniversalApiContract (se introdujo en la versión v3.0)
|
Comentarios
Obtenga una instancia de la clase MediaFrameSourceController accediendo a la propiedad Controller de un objeto MediaFrameSource.
Para obtener instrucciones de procedimientos sobre el uso de MediaFrameSource para capturar fotogramas, consulte Procesamiento de fotogramas multimedia con MediaFrameReader.
Historial de versiones
| Versión de Windows | Versión del SDK | Valor agregado |
|---|---|---|
| 1703 | 15063 | GetPropertyByExtendedIdAsync |
| 1703 | 15063 | SetPropertyByExtendedIdAsync |
| 1803 | 17134 | AudioDeviceController |
Propiedades
| AudioDeviceController |
Obtiene un AudioDeviceController para un objeto MediaFrameSource, que proporciona controles como establecer el nivel de volumen o silenciar el dispositivo de audio. |
| VideoDeviceController |
Obtiene un VideoDeviceController para un Objeto MediaFrameSource, que proporciona controles de cámara como la exposición, el foco y el zoom. |
Métodos
| GetPropertyAsync(String) |
Obtiene de forma asincrónica un objeto que contiene el valor de una propiedad MediaFrameSource , si el valor de la propiedad se recupera correctamente y describe el estado del resultado de la operación get. |
| GetPropertyByExtendedIdAsync(Byte[], IReference<UInt32>) |
Obtiene de forma asincrónica el valor de la propiedad con el identificador especificado de mediaFrameSource, utilizando un identificador extendido con información de encabezado personalizada y especificando el tamaño máximo del búfer necesario para almacenar el resultado. |
| SetPropertyAsync(String, Object) |
Establece de forma asincrónica el valor de una propiedad MediaFrameSource y devuelve un objeto MediaFrameSourceSetPropertyStatus que describe el estado del resultado de la operación set. |
| SetPropertyByExtendedIdAsync(Byte[], Byte[]) |
Establece de forma asincrónica el valor de la propiedad con el identificador especificado en un mediaFrameSource, utilizando un identificador extendido con información de encabezado personalizada. |