MediaCapture.CreateFrameReaderAsync Metodo
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.
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
- CreateFrameReaderAsync(MediaFrameSource, String)
- CreateFrameReaderAsync(MediaFrameSource, String, BitmapSize)
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
- CreateFrameReaderAsync(MediaFrameSource)
- CreateFrameReaderAsync(MediaFrameSource, String, BitmapSize)
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
|