MultiSourceMediaFrameReader Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
- 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. |