Windows.Media.Capture.Frames Espacio de nombres
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í.
Este espacio de nombres proporciona API para obtener fotogramas multimedia de uno o varios objetos MediaFrameSource que representan dispositivos de captura.
Los objetos MediaFrameSourceGroup se usan para detectar grupos de orígenes de fotogramas multimedia que se pueden usar simultáneamente. MediaFrameReader se usa para adquirir fotogramas de un origen de fotogramas. Los fotogramas pueden llegar en varios formatos diferentes en función del tipo de origen de fotograma multimedia que proporcione los fotogramas. Los tipos de fotograma incluyen VideoMediaFrame, DepthMediaFrame, InfraredMediaFrame y BufferMediaFrame.
Para obtener instrucciones paso a paso sobre el uso de MediaFrameSource para capturar fotogramas, consulte Procesar fotogramas multimedia con MediaFrameReader.
Clases
AudioMediaFrame |
Representa un marco de datos de audio retreivedo desde un objeto MediaFrameSource. |
BufferMediaFrame |
Representa un marco de un objeto MediaFrameSource que proporciona datos en un objeto IBuffer. |
DepthMediaFrame |
Representa un VideoMediaFrame que contiene datos de vídeo de profundidad. |
DepthMediaFrameFormat |
Describe el formato de depthMediaFrame. |
InfraredMediaFrame |
Representa un VideoMediaFrame que contiene datos de vídeo infrarrojos. |
MediaFrameArrivedEventArgs |
Proporciona datos para el evento MediaFrameReader.FrameArrived . |
MediaFrameFormat |
Describe el formato de un marco multimedia obtenido de mediaFrameSource y representado por una clase MediaFrameReference. |
MediaFrameReader |
Proporciona acceso a fotogramas desde un objeto MediaFrameSource y una notificación cuando llega un nuevo fotograma. |
MediaFrameReference |
Clase contenedora que representa un marco obtenido de un objeto MediaFrameSource. Use las propiedades de esta clase para tener acceso al tipo de fotograma específico proporcionado por el origen, como VideoMediaFrame o BufferMediaFrame. |
MediaFrameSource |
Representa una fuente de fotogramas multimedia, como un color o una cámara de infrarrojos. |
MediaFrameSourceController |
Permite obtener y establecer propiedades de un MediaFrameSource y obtener un VideoDeviceController, que proporciona controles de cámara como la exposición, el foco y el zoom. |
MediaFrameSourceGetPropertyResult |
Representa el valor de una propiedad MediaFrameSource , si se recuperó correctamente y el estado del resultado de la operación get. |
MediaFrameSourceGroup |
Representa un grupo de orígenes de fotogramas multimedia que un objeto MediaCapture puede usar simultáneamente. |
MediaFrameSourceInfo |
Proporciona información sobre un objeto MediaFrameSource. |
MultiSourceMediaFrameArrivedEventArgs |
Proporciona datos para el evento MultiSourceMediaFrameReader.FrameArrived . |
MultiSourceMediaFrameReader |
Proporciona acceso a fotogramas correlacionados con tiempo desde varios MediaFrameSource y proporciona notificaciones cuando llegan nuevos fotogramas. Esto es útil si necesita procesar fotogramas de diferentes orígenes, como una cámara de profundidad y una cámara rbg, y debe asegurarse de que los fotogramas de cada origen se capturaron cerca entre sí en el tiempo. |
MultiSourceMediaFrameReference |
Clase contenedora que proporciona acceso a fotogramas correlacionados con el tiempo obtenidos de uno o varios objetos MediaFrameSource . Llame a TryGetFrameReferenceBySourceId para obtener la clase MediaFrameReference que representa un fotograma de un origen de fotograma multimedia determinado. |
VideoMediaFrame |
Representa un marco de un Objeto MediaFrameSource que proporciona datos en un fotograma de vídeo representado por un IDirect3DSurface o SoftwareBitmap. |
VideoMediaFrameFormat |
Describe el formato de imagen de un videoMediaFrame. |
Enumeraciones
MediaFrameReaderAcquisitionMode |
Especifica la forma en que el sistema debe administrar los fotogramas adquiridos desde un Objeto MediaFrameReader o MultiSourceMediaFrameReader cuando llega un nuevo fotograma antes de que la aplicación haya terminado de procesar el fotograma anterior. |
MediaFrameReaderStartStatus |
Especifica el resultado de una llamada a StartAsync para iniciar la lectura de fotogramas multimedia mediante mediaFrameReader. |
MediaFrameSourceGetPropertyStatus |
Especifica el resultado de una operación MediaFrameSourceController.GetPropertyAsync o MediaFrameSourceController.GetPropertyByExtendedIdAsync . |
MediaFrameSourceKind |
Especifica el tipo de datos generados por un MediaFrameSource. |
MediaFrameSourceSetPropertyStatus |
Especifica el resultado de una operación MediaFrameSourceController.SetPropertyAsync . |
MultiSourceMediaFrameReaderStartStatus |
Especifica el estado de una operación de inicio de MultiSourceMediaFrameReader . El método MultiSourceMediaFrameReader.StartAsync devuelve un valor de esta enumeración. |