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.

C#
[Windows.Foundation.Metadata.Overload("CreateFrameReaderAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<MediaFrameReader> CreateFrameReaderAsync(MediaFrameSource inputSource);

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

WinRT Build 26100 y otras versiones
Producto Versiones
WinRT Build 14383, Build 15063, Build 16299, Build 17134, Build 17763, Build 18362, Build 19041, Build 20348, Build 22000, Build 22621, Build 26100

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.

C#
[Windows.Foundation.Metadata.Overload("CreateFrameReaderWithSubtypeAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<MediaFrameReader> CreateFrameReaderAsync(MediaFrameSource inputSource, string outputSubtype);

Parámetros

inputSource
MediaFrameSource

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

outputSubtype
String

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

WinRT Build 26100 y otras versiones
Producto Versiones
WinRT Build 14383, Build 15063, Build 16299, Build 17134, Build 17763, Build 18362, Build 19041, Build 20348, Build 22000, Build 22621, Build 26100

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.

C#
[Windows.Foundation.Metadata.Overload("CreateFrameReaderWithSubtypeAndSizeAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<MediaFrameReader> CreateFrameReaderAsync(MediaFrameSource inputSource, string outputSubtype, BitmapSize outputSize);

Parámetros

inputSource
MediaFrameSource

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

outputSubtype
String

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

WinRT Build 26100 y otras versiones
Producto Versiones
WinRT Build 14383, Build 15063, Build 16299, Build 17134, Build 17763, Build 18362, Build 19041, Build 20348, Build 22000, Build 22621, Build 26100