MultiSourceMediaFrameReader Clase

Definición

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.

public ref class MultiSourceMediaFrameReader sealed : IClosable
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 262144)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class MultiSourceMediaFrameReader final : IClosable
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 262144)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class MultiSourceMediaFrameReader : System.IDisposable
Public NotInheritable Class MultiSourceMediaFrameReader
Implements IDisposable
Herencia
Object Platform::Object IInspectable MultiSourceMediaFrameReader
Atributos
Implementaciones

Requisitos de Windows

Familia de dispositivos
Windows 10 Creators Update (se introdujo en la versión 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v4.0)

Comentarios

Obtenga una instancia de esta clase llamando a CreateMultiSourceFrameReaderAsync en un objeto MediaCapture que se ha inicializado para usar el origen de fotograma multimedia deseado.

Para leer fotogramas de uno o varios objetos MediaFrameSource sin correlación de tiempo entre orígenes diferentes, puede usar MediaFrameReader.

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

Historial de versiones

Versión de Windows Versión del SDK Valor agregado
1709 16299 AcquisitionMode

Propiedades

AcquisitionMode

Especifica la forma en que el sistema debe administrar fotogramas adquiridos desde un objeto MultiSourceMediaFrameReader cuando llega un nuevo fotograma antes de que la aplicación haya terminado de procesar el fotograma anterior.

Métodos

Close()

Elimina el objeto y los recursos asociados.

Dispose()

Realiza tareas definidas por la aplicación asociadas a la liberación o al restablecimiento de recursos no administrados.

StartAsync()

Inicia de forma asincrónica la lectura de fotogramas con núcleo temporal de uno o varios objetos MediaFrameSource .

StopAsync()

Detiene de forma asincrónica la lectura de fotogramas con núcleo temporal de uno o varios objetos MediaFrameSource .

TryAcquireLatestFrame()

Intenta obtener un objeto MultiSourceMediaFrameReference que proporciona acceso a los fotogramas correlacionados con la hora más recientes de uno o varios objetos MediaFrameSource .

Eventos

FrameArrived

Se produce cuando llega un nuevo fotograma de todos los orígenes de fotogramas multimedia asociados a MultiSourceMediaFrameReader.

Se aplica a