Partager via


MediaCapture.CreateFrameReaderAsync Méthode

Définition

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

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

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

Voir aussi

S’applique à