MediaCapture.CreateFrameReaderAsync Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
CreateFrameReaderAsync(MediaFrameSource) |
Crée un MediaFrameReader qui est utilisé pour acquérir des images à partir d’un MediaFrameSource. |
CreateFrameReaderAsync(MediaFrameSource, String) |
Crée un MediaFrameReader qui est utilisé pour acquérir des trames avec le sous-type d’encodage multimédia spécifié à partir d’un MediaFrameSource. |
CreateFrameReaderAsync(MediaFrameSource, String, BitmapSize) |
Crée un MediaFrameReader qui est utilisé pour acquérir des trames avec le sous-type et la taille d’encodage multimédia spécifiés à partir d’un MediaFrameSource. |
CreateFrameReaderAsync(MediaFrameSource)
Crée un MediaFrameReader qui est utilisé pour acquérir des images à partir d’un 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)
Paramètres
- inputSource
- MediaFrameSource
Source de trame multimédia à partir de laquelle le lecteur va acquérir des images.
Retours
Opération asynchrone qui retourne un MediaFrameReader à l’achèvement.
- Attributs
Configuration requise pour Windows
Famille d’appareils |
Windows 10 Anniversary Edition (introduit dans 10.0.14393.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v3.0)
|
Fonctionnalités de l’application |
backgroundMediaRecording
|
Exemples
Un MediaFrameReader créé avec cette surcharge de la méthode CreateFrameReaderAsync retourne des trames pour lesquelles les données sont stockées dans un pool de mémoire limité. Une fois ce pool de mémoire rempli, plus aucun cadre n’est lu tant que vous n’avez pas libéré manuellement les images obtenues précédemment en appelant Close (ou Supprimer en C#). Les deux autres surcharges de cette méthode, CreateFrameReaderAsync(Windows.Media.Capture.Frames.MediaFrameSource inputSource, System.String outputSubtype, Windows.Graphics.Imaging.BitmapSize outputSize) et CreateFrameReaderAsync(Windows.Media.Capture.Frames.MediaFrameSource inputSource, System.String outputSubtype), retournent des copies des données de frame d’origine et n’entraînent donc pas l’arrêt de l’acquisition de frame lorsqu’elles sont conservées.
Voir aussi
- CreateFrameReaderAsync(MediaFrameSource, String)
- CreateFrameReaderAsync(MediaFrameSource, String, BitmapSize)
S’applique à
CreateFrameReaderAsync(MediaFrameSource, String)
Crée un MediaFrameReader qui est utilisé pour acquérir des trames avec le sous-type d’encodage multimédia spécifié à partir d’un 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)
Paramètres
- inputSource
- MediaFrameSource
Source de trame multimédia à partir de laquelle le lecteur va acquérir des images.
- outputSubtype
-
String
Platform::String
winrt::hstring
Chaîne spécifiant le sous-type d’encodage multimédia demandé pour les images acquises par le lecteur de trame. Cette valeur doit être l’une des chaînes définies par les propriétés de la classe MediaEncodingSubtypes .
Retours
Opération asynchrone qui retourne un MediaFrameReader à l’achèvement.
- Attributs
Configuration requise pour Windows
Famille d’appareils |
Windows 10 Anniversary Edition (introduit dans 10.0.14393.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v3.0)
|
Fonctionnalités de l’application |
backgroundMediaRecording
|
Voir aussi
- CreateFrameReaderAsync(MediaFrameSource)
- CreateFrameReaderAsync(MediaFrameSource, String, BitmapSize)
S’applique à
CreateFrameReaderAsync(MediaFrameSource, String, BitmapSize)
Crée un MediaFrameReader qui est utilisé pour acquérir des trames avec le sous-type et la taille d’encodage multimédia spécifiés à partir d’un 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)
Paramètres
- inputSource
- MediaFrameSource
Source de trame multimédia à partir de laquelle le lecteur va acquérir des images.
- outputSubtype
-
String
Platform::String
winrt::hstring
Chaîne spécifiant le sous-type d’encodage multimédia demandé pour les images acquises par le lecteur de trame. Cette valeur doit être l’une des chaînes définies par les propriétés de la classe MediaEncodingSubtypes .
- outputSize
- BitmapSize
Objet spécifiant la taille demandée pour les images acquises par le lecteur d’images.
Retours
Opération asynchrone qui retourne un MediaFrameReader à l’achèvement.
- Attributs
Configuration requise pour Windows
Famille d’appareils |
Windows 10 Anniversary Edition (introduit dans 10.0.14393.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v3.0)
|
Fonctionnalités de l’application |
backgroundMediaRecording
|