Condividi tramite


MediaFrameReader Classe

Definizione

Fornisce l'accesso ai frame da mediaFrameSource e notifica quando arriva un nuovo frame.

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
Ereditarietà
Object Platform::Object IInspectable MediaFrameReader
Attributi
Implementazioni

Requisiti Windows

Famiglia di dispositivi
Windows 10 Anniversary Edition (è stato introdotto in 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v3.0)

Commenti

Ottenere un'istanza di questa classe chiamando CreateFrameReaderAsync in un oggetto MediaCapture inizializzato per usare l'origine fotogramma multimediale desiderata.

Per indicazioni sull'uso di MediaFrameSource per acquisire fotogrammi, vedere Elaborare fotogrammi multimediali con MediaFrameReader.

Cronologia delle versioni

Versione di Windows Versione dell'SDK Valore aggiunto
1709 16299 AcquisitionMode

Proprietà

AcquisitionMode

Ottiene o imposta un valore che specifica il modo in cui il sistema deve gestire i frame acquisiti da mediaFrameReader quando arriva un nuovo frame prima che l'app abbia completato l'elaborazione del frame precedente.

Metodi

Close()

Elimina l'oggetto e le risorse associate.

Dispose()

Esegue attività definite dall'applicazione, come rilasciare o reimpostare risorse non gestite.

StartAsync()

Avvia in modo asincrono la lettura di fotogrammi da mediaFrameSource.

StopAsync()

Arresta in modo asincrono la lettura di fotogrammi da MediaFrameSource.

TryAcquireLatestFrame()

Tenta di ottenere un oggetto MediaFrameReference che rappresenta il frame più recente da MediaFrameSource.

Eventi

FrameArrived

Si verifica quando arriva un nuovo frame dall'origine fotogramma multimediale associata a MediaFrameReader.

Si applica a

Vedi anche