Windows.Media.Capture.Frames Spazio dei nomi
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.
Questo spazio dei nomi fornisce API per ottenere fotogrammi multimediali da uno o più oggetti MediaFrameSource che rappresentano i dispositivi di acquisizione.
Gli oggetti MediaFrameSourceGroup vengono usati per individuare gruppi di origini frame multimediali che possono essere usate simultaneamente. Un MediaFrameReader viene usato per acquisire fotogrammi da un'origine frame. I fotogrammi possono arrivare in diversi formati a seconda del tipo di origine fotogramma multimediale che fornisce i fotogrammi. I tipi di frame includono VideoMediaFrame, DepthMediaFrame, InfraredMediaFrame e BufferMediaFrame.
Per indicazioni sull'uso di MediaFrameSource per acquisire fotogrammi, vedere Elaborare fotogrammi multimediali con MediaFrameReader.
Classi
AudioMediaFrame |
Rappresenta un frame di dati audio retreived da mediaFrameSource. |
BufferMediaFrame |
Rappresenta un frame da mediaFrameSource che fornisce dati in un oggetto IBuffer. |
DepthMediaFrame |
Rappresenta un VideoMediaFrame che contiene dati video di profondità. |
DepthMediaFrameFormat |
Descrive il formato di depthMediaFrame. |
InfraredMediaFrame |
Rappresenta un VideoMediaFrame che contiene dati video a infrarossi. |
MediaFrameArrivedEventArgs |
Fornisce dati per l'evento MediaFrameReader.FrameArrived . |
MediaFrameFormat |
Descrive il formato di un frame multimediale ottenuto da MediaFrameSource e rappresentato da mediaFrameReference. |
MediaFrameReader |
Fornisce l'accesso ai frame da mediaFrameSource e notifica quando arriva un nuovo frame. |
MediaFrameReference |
Classe wrapper che rappresenta un frame ottenuto da MediaFrameSource. Usare le proprietà di questa classe per accedere al tipo di frame specifico fornito dall'origine, ad esempio VideoMediaFrame o BufferMediaFrame. |
MediaFrameSource |
Rappresenta una fonte di fotogrammi multimediali, ad esempio un colore o una fotocamera a infrarossi. |
MediaFrameSourceController |
Consente di ottenere e impostare le proprietà di MediaFrameSource e di ottenere un VideoDeviceController, che fornisce controlli della fotocamera, ad esempio l'esposizione, lo stato attivo e lo zoom. |
MediaFrameSourceGetPropertyResult |
Rappresenta il valore di una proprietà MediaFrameSource , se è stata recuperata correttamente e lo stato del risultato dell'operazione di recupero. |
MediaFrameSourceGroup |
Rappresenta un gruppo di origini frame multimediali che possono essere usate simultaneamente da un mediaCapture. |
MediaFrameSourceInfo |
Fornisce informazioni su MediaFrameSource. |
MultiSourceMediaFrameArrivedEventArgs |
Fornisce dati per l'evento MultiSourceMediaFrameReader.FrameArrived . |
MultiSourceMediaFrameReader |
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. |
MultiSourceMediaFrameReference |
Classe wrapper che fornisce l'accesso ai frame correlati al tempo ottenuti da uno o più oggetti MediaFrameSource . Chiamare TryGetFrameReferenceBySourceId per ottenere MediaFrameReference che rappresenta un frame da un'origine fotogramma multimediale specifica. |
VideoMediaFrame |
Rappresenta un frame da MediaFrameSource che fornisce dati in un frame video rappresentato da un oggetto IDirect3DSurface o SoftwareBitmap. |
VideoMediaFrameFormat |
Descrive il formato dell'immagine di un VideoMediaFrame. |
Enumerazioni
MediaFrameReaderAcquisitionMode |
Specifica il modo in cui il sistema deve gestire i fotogrammi acquisiti da MediaFrameReader o da un MultiSourceMediaFrameReader quando arriva un nuovo frame prima che l'app abbia completato l'elaborazione del frame precedente. |
MediaFrameReaderStartStatus |
Specifica il risultato di una chiamata a StartAsync per avviare la lettura di fotogrammi multimediali da mediaFrameReader. |
MediaFrameSourceGetPropertyStatus |
Specifica il risultato di un'operazione MediaFrameSourceController.GetPropertyAsync o MediaFrameSourceController.GetPropertyByExtendedIdAsync . |
MediaFrameSourceKind |
Specifica il tipo di dati prodotti da MediaFrameSource. |
MediaFrameSourceSetPropertyStatus |
Specifica il risultato di un'operazione MediaFrameSourceController.SetPropertyAsync . |
MultiSourceMediaFrameReaderStartStatus |
Specifica lo stato di un'operazione di avvio MultiSourceMediaFrameReader . Un valore di questa enumerazione viene restituito dal metodo MultiSourceMediaFrameReader.StartAsync . |