Share via


MediaCapture.CreateFrameReaderAsync Método

Definición

Sobrecargas

CreateFrameReaderAsync(MediaFrameSource)

Crea un objeto MediaFrameReader que se usa para adquirir fotogramas de un objeto MediaFrameSource.

CreateFrameReaderAsync(MediaFrameSource, String)

Crea un objeto MediaFrameReader que se usa para adquirir fotogramas con el subtipo de codificación multimedia especificado de un objeto MediaFrameSource.

CreateFrameReaderAsync(MediaFrameSource, String, BitmapSize)

Crea un objeto MediaFrameReader que se usa para adquirir fotogramas con el subtipo de codificación multimedia y el tamaño especificados de un objeto MediaFrameSource.

CreateFrameReaderAsync(MediaFrameSource)

Crea un objeto MediaFrameReader que se usa para adquirir fotogramas de un objeto 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)

Parámetros

inputSource
MediaFrameSource

Origen del marco multimedia del que el lector adquirirá fotogramas.

Devoluciones

Operación asincrónica que devuelve un objeto MediaFrameReader al finalizar.

Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10 Anniversary Edition (se introdujo en la versión 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v3.0)
Características de aplicaciones
backgroundMediaRecording

Ejemplos

Un objeto MediaFrameReader creado con esta sobrecarga del método CreateFrameReaderAsync devuelve marcos para los que los datos se almacenan en un grupo de memoria restringido. Cuando se haya rellenado este grupo de memoria, no se leerán más fotogramas hasta que libere manualmente los fotogramas obtenidos previamente llamando a Close (o Dispose en C#). Las otras dos sobrecargas de este método, CreateFrameReaderAsync(Windows.Media.Capture.Frames.MediaFrameSource inputSource, System.String outputSubtype, Windows.Graphics.Imaging.BitmapSize outputSize) y CreateFrameReaderAsync(Windows.Media.Capture.Frames.MediaFrameSource inputSource, System.String outputSubtype) devuelven copias de los datos de fotogramas originales y, por lo tanto, no hacen que la adquisición de fotogramas se detenga cuando se conserven.

Consulte también

Se aplica a

CreateFrameReaderAsync(MediaFrameSource, String)

Crea un objeto MediaFrameReader que se usa para adquirir fotogramas con el subtipo de codificación multimedia especificado de un objeto 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)

Parámetros

inputSource
MediaFrameSource

Origen del marco multimedia del que el lector adquirirá fotogramas.

outputSubtype
String

Platform::String

winrt::hstring

Cadena que especifica el subtipo de codificación multimedia solicitado para los fotogramas adquiridos por el lector de fotogramas. Este valor debe ser una de las cadenas definidas por las propiedades de la clase MediaEncodingSubtypes .

Devoluciones

Operación asincrónica que devuelve un objeto MediaFrameReader al finalizar.

Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10 Anniversary Edition (se introdujo en la versión 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v3.0)
Características de aplicaciones
backgroundMediaRecording

Consulte también

Se aplica a

CreateFrameReaderAsync(MediaFrameSource, String, BitmapSize)

Crea un objeto MediaFrameReader que se usa para adquirir fotogramas con el subtipo de codificación multimedia y el tamaño especificados de un objeto 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)

Parámetros

inputSource
MediaFrameSource

Origen del marco multimedia del que el lector adquirirá fotogramas.

outputSubtype
String

Platform::String

winrt::hstring

Cadena que especifica el subtipo de codificación multimedia solicitado para los fotogramas adquiridos por el lector de fotogramas. Este valor debe ser una de las cadenas definidas por las propiedades de la clase MediaEncodingSubtypes .

outputSize
BitmapSize

Objeto que especifica el tamaño solicitado para los fotogramas adquiridos por el lector de fotogramas.

Devoluciones

Operación asincrónica que devuelve un objeto MediaFrameReader al finalizar.

Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10 Anniversary Edition (se introdujo en la versión 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v3.0)
Características de aplicaciones
backgroundMediaRecording

Consulte también

Se aplica a