Windows.Media.Capture.Frames Spazio dei nomi

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 .

Vedi anche