MediaCapture.CreateFrameReaderAsync Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
- CreateFrameReaderAsync(MediaFrameSource, String)
- CreateFrameReaderAsync(MediaFrameSource, String, BitmapSize)
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
- CreateFrameReaderAsync(MediaFrameSource)
- CreateFrameReaderAsync(MediaFrameSource, String, BitmapSize)
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
|