Condividi tramite


MultiSourceMediaFrameReader Classe

Definizione

Fornisce l'accesso a fotogrammi correlati al tempo da più MediaFrameSource e fornisce notifiche quando arrivano nuovi frame. Questo è utile se è necessario elaborare fotogrammi da origini diverse, ad esempio una fotocamera di profondità e una fotocamera rbg, e è necessario assicurarsi che i fotogrammi di ogni origine siano stati acquisiti tra loro in tempo.

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

Requisiti Windows

Famiglia di dispositivi
Windows 10 Creators Update (è stato introdotto in 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v4.0)

Commenti

Ottenere un'istanza di questa classe chiamando CreateMultiSourceFrameReaderAsync in un oggetto MediaCapture inizializzato per usare l'origine del frame multimediale desiderata.

Per leggere i frame da uno o più oggetti MediaFrameSource senza correlazione temporale tra origini diverse, è possibile usare MediaFrameReader.

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

Specifica il modo in cui il sistema deve gestire i fotogrammi acquisiti da un MultiSourceMediaFrameReader 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 in formato time-corellate da uno o più oggetti MediaFrameSource .

StopAsync()

Arresta in modo asincrono la lettura di fotogrammi con estensione time-corel da uno o più oggetti MediaFrameSource .

TryAcquireLatestFrame()

Tenta di ottenere un oggetto MultiSourceMediaFrameReference che fornisce l'accesso ai fotogrammi correlati all'ora più recenti da uno o più oggetti MediaFrameSource .

Eventi

FrameArrived

Si verifica quando arriva un nuovo frame da tutte le origini di fotogrammi multimediali associate a MultiSourceMediaFrameReader.

Si applica a