Compartir a través de


MediaFrameSourceController Clase

Definición

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
Object Platform::Object IInspectable MediaFrameSourceController
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.

Se aplica a

Consulte también