MediaFrameSource Clase

Definición

Representa una fuente de fotogramas multimedia, como un color o una cámara de infrarrojos.

public ref class MediaFrameSource 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 MediaFrameSource 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 MediaFrameSource
Public NotInheritable Class MediaFrameSource
Herencia
Object Platform::Object IInspectable MediaFrameSource
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

Para obtener una instancia de MediaFrameSource, primero debe inicializar el objeto MediaCapture con un mediaFrameSourceGroup que incluya el origen de fotograma multimedia deseado. Para ello, establezca el SourceGroup del objeto MediaCaptureInitializationSettings que pase a MediaCapture.InitializeAsync. A continuación, use la propiedad MediaFrameSourceInfo.Id asociada al origen de fotograma deseado como clave en el diccionario FrameSources del objeto MediaCapture para obtener una instancia del objeto MediaFrameSource.

Para obtener instrucciones paso a paso sobre el uso de MediaFrameSource para capturar fotogramas, consulte Procesar fotogramas multimedia con MediaFrameReader.

Propiedades

Controller

Obtiene el objeto MediaFrameSourceController para MediaFrameSource.

CurrentFormat

Obtiene un valor que indica el formato de marco actual de MediaFrameSource.

Info

Obtiene el objeto MediaFrameSourceInfo que proporciona información sobre MediaFrameSource.

SupportedFormats

Obtiene una lista de solo lectura de objetos MediaFrameFormat que representan los formatos de fotograma admitidos por MediaFrameSource.

Métodos

SetFormatAsync(MediaFrameFormat)

Establece de forma asincrónica el formato de marco de MediaFrameSource.

TryGetCameraIntrinsics(MediaFrameFormat)

Intenta recuperar los intrínsecos de la cámara del origen del marco multimedia, que describen el modelo de distorsión de una cámara, para el MediaFrameFormat especificado.

Eventos

FormatChanged

Se produce cuando cambia el formato de marco actual de MediaFrameSource .

Se aplica a

Consulte también