MediaFrameSource 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í.
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
- 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 . |