MediaCapture.CreateFrameReaderAsync Metodo

Definizione

Overload

CreateFrameReaderAsync(MediaFrameSource)

Crea un oggetto MediaFrameReader usato per acquisire frame da MediaFrameSource.

CreateFrameReaderAsync(MediaFrameSource, String)

Crea un oggetto MediaFrameReader usato per acquisire frame con il sottotipo di codifica multimediale specificato da MediaFrameSource.

CreateFrameReaderAsync(MediaFrameSource, String, BitmapSize)

Crea un oggetto MediaFrameReader usato per acquisire frame con il sottotipo di codifica multimediale e le dimensioni specificati da MediaFrameSource.

CreateFrameReaderAsync(MediaFrameSource)

Crea un oggetto MediaFrameReader usato per acquisire frame da MediaFrameSource.

public:
 virtual IAsyncOperation<MediaFrameReader ^> ^ CreateFrameReaderAsync(MediaFrameSource ^ inputSource) = CreateFrameReaderAsync;
/// [Windows.Foundation.Metadata.Overload("CreateFrameReaderAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<MediaFrameReader> CreateFrameReaderAsync(MediaFrameSource const& inputSource);
[Windows.Foundation.Metadata.Overload("CreateFrameReaderAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<MediaFrameReader> CreateFrameReaderAsync(MediaFrameSource inputSource);
function createFrameReaderAsync(inputSource)
Public Function CreateFrameReaderAsync (inputSource As MediaFrameSource) As IAsyncOperation(Of MediaFrameReader)

Parametri

inputSource
MediaFrameSource

Origine fotogramma multimediale da cui il lettore acquisisce fotogrammi.

Restituisce

Operazione asincrona che restituisce un oggetto MediaFrameReader al completamento.

Attributi

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)
Funzionalità dell'app
backgroundMediaRecording

Esempio

MediaFrameReader creato con questo overload del metodo CreateFrameReaderAsync restituisce frame per i quali i dati vengono archiviati in un pool vincolato di memoria. Quando questo pool di memoria è stato riempito, non verranno letti più fotogrammi finché non si ottengono manualmente fotogrammi ottenuti chiamando Close (o Dispose in C#). Gli altri due overload di questo metodo, CreateFrameReaderAsync(Windows.Media.Capture.Frame.MediaFrameSource inputSource, System.String outputSubtype, Windows.Graphics.Imaging.BitmapSize outputSizeSize) e CreateFrameReaderAsync(Windows.Media.Capture.Frame.MediaFrameSource inputSource, System.String outputSubtype), restituiscono copie dei dati del frame originale e quindi non causano l'arresto dell'acquisizione dei frame quando vengono mantenute.

Vedi anche

Si applica a

CreateFrameReaderAsync(MediaFrameSource, String)

Crea un oggetto MediaFrameReader usato per acquisire frame con il sottotipo di codifica multimediale specificato da MediaFrameSource.

public:
 virtual IAsyncOperation<MediaFrameReader ^> ^ CreateFrameReaderAsync(MediaFrameSource ^ inputSource, Platform::String ^ outputSubtype) = CreateFrameReaderAsync;
/// [Windows.Foundation.Metadata.Overload("CreateFrameReaderWithSubtypeAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<MediaFrameReader> CreateFrameReaderAsync(MediaFrameSource const& inputSource, winrt::hstring const& outputSubtype);
[Windows.Foundation.Metadata.Overload("CreateFrameReaderWithSubtypeAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<MediaFrameReader> CreateFrameReaderAsync(MediaFrameSource inputSource, string outputSubtype);
function createFrameReaderAsync(inputSource, outputSubtype)
Public Function CreateFrameReaderAsync (inputSource As MediaFrameSource, outputSubtype As String) As IAsyncOperation(Of MediaFrameReader)

Parametri

inputSource
MediaFrameSource

Origine fotogramma multimediale da cui il lettore acquisisce fotogrammi.

outputSubtype
String

Platform::String

winrt::hstring

Stringa che specifica il sottotipo di codifica multimediale richiesto per i frame acquisiti dal lettore di frame. Questo valore deve essere una delle stringhe definite dalle proprietà della classe MediaEncodingSubtypes .

Restituisce

Operazione asincrona che restituisce un oggetto MediaFrameReader al completamento.

Attributi

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)
Funzionalità dell'app
backgroundMediaRecording

Vedi anche

Si applica a

CreateFrameReaderAsync(MediaFrameSource, String, BitmapSize)

Crea un oggetto MediaFrameReader usato per acquisire frame con il sottotipo di codifica multimediale e le dimensioni specificati da MediaFrameSource.

public:
 virtual IAsyncOperation<MediaFrameReader ^> ^ CreateFrameReaderAsync(MediaFrameSource ^ inputSource, Platform::String ^ outputSubtype, BitmapSize outputSize) = CreateFrameReaderAsync;
/// [Windows.Foundation.Metadata.Overload("CreateFrameReaderWithSubtypeAndSizeAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<MediaFrameReader> CreateFrameReaderAsync(MediaFrameSource const& inputSource, winrt::hstring const& outputSubtype, BitmapSize const& outputSize);
[Windows.Foundation.Metadata.Overload("CreateFrameReaderWithSubtypeAndSizeAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<MediaFrameReader> CreateFrameReaderAsync(MediaFrameSource inputSource, string outputSubtype, BitmapSize outputSize);
function createFrameReaderAsync(inputSource, outputSubtype, outputSize)
Public Function CreateFrameReaderAsync (inputSource As MediaFrameSource, outputSubtype As String, outputSize As BitmapSize) As IAsyncOperation(Of MediaFrameReader)

Parametri

inputSource
MediaFrameSource

Origine fotogramma multimediale da cui il lettore acquisisce fotogrammi.

outputSubtype
String

Platform::String

winrt::hstring

Stringa che specifica il sottotipo di codifica multimediale richiesto per i frame acquisiti dal lettore di frame. Questo valore deve essere una delle stringhe definite dalle proprietà della classe MediaEncodingSubtypes .

outputSize
BitmapSize

Oggetto che specifica le dimensioni richieste per i fotogrammi acquisiti dal lettore frame.

Restituisce

Operazione asincrona che restituisce un oggetto MediaFrameReader al completamento.

Attributi

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)
Funzionalità dell'app
backgroundMediaRecording

Vedi anche

Si applica a