Compartir a través de


MediaFrameReader Clase

Definición

Proporciona acceso a fotogramas desde un objeto MediaFrameSource y una notificación cuando llega un nuevo fotograma.

public ref class MediaFrameReader sealed : IClosable
/// [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 MediaFrameReader final : IClosable
[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 MediaFrameReader : System.IDisposable
Public NotInheritable Class MediaFrameReader
Implements IDisposable
Herencia
Object Platform::Object IInspectable MediaFrameReader
Atributos
Implementaciones

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 esta clase llamando a CreateFrameReaderAsync en un objeto MediaCapture que se ha inicializado para usar el origen de fotograma multimedia deseado.

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

Obtiene o establece un valor que especifica la forma en que el sistema debe administrar fotogramas adquiridos desde un objeto MediaFrameReader 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 de un objeto MediaFrameSource.

StopAsync()

Detiene de forma asincrónica la lectura de fotogramas de un objeto MediaFrameSource.

TryAcquireLatestFrame()

Intenta obtener un objeto MediaFrameReference que representa el fotograma más reciente de MediaFrameSource.

Eventos

FrameArrived

Se produce cuando llega un nuevo fotograma desde el origen del marco multimedia asociado al objeto MediaFrameReader.

Se aplica a

Consulte también