MediaFrameReader 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 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à
- 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. |