Bagikan melalui


MediaCapture.CreateFrameReaderAsync Metode

Definisi

Overload

CreateFrameReaderAsync(MediaFrameSource)

Membuat MediaFrameReader yang digunakan untuk memperoleh bingkai dari MediaFrameSource.

CreateFrameReaderAsync(MediaFrameSource, String)

Membuat MediaFrameReader yang digunakan untuk memperoleh bingkai dengan subjenis pengodean media yang ditentukan dari MediaFrameSource.

CreateFrameReaderAsync(MediaFrameSource, String, BitmapSize)

Membuat MediaFrameReader yang digunakan untuk memperoleh bingkai dengan subjenis dan ukuran pengodean media yang ditentukan dari MediaFrameSource.

CreateFrameReaderAsync(MediaFrameSource)

Membuat MediaFrameReader yang digunakan untuk memperoleh bingkai dari 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)

Parameter

inputSource
MediaFrameSource

Sumber bingkai media tempat pembaca akan memperoleh bingkai.

Mengembalikan

Operasi asinkron yang mengembalikan MediaFrameReader setelah selesai.

Atribut

Persyaratan Windows

Rangkaian perangkat
Windows 10 Anniversary Edition (diperkenalkan dalam 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v3.0)
Kemampuan aplikasi
backgroundMediaRecording

Contoh

MediaFrameReader yang dibuat dengan kelebihan beban metode CreateFrameReaderAsync ini mengembalikan bingkai tempat data disimpan dalam kumpulan memori yang dibatasi. Ketika kumpulan memori ini telah diisi, tidak ada lagi bingkai yang akan dibaca sampai Anda secara manual membebaskan bingkai yang diperoleh sebelumnya dengan memanggil Tutup (atau Buang di C#). Dua kelebihan beban lain dari metode ini, CreateFrameReaderAsync(Windows.Media.Capture.Frames.MediaFrameSource inputSource, System.String outputSubtype, Windows.Graphics.Imaging.BitmapSize outputSize) dan CreateFrameReaderAsync(Windows.Media.Capture.Frames.MediaFrameSource inputSource, System.String outputSubtype), mengembalikan salinan data bingkai asli sehingga tidak menyebabkan akuisisi bingkai berhenti saat dipertahankan.

Lihat juga

Berlaku untuk

CreateFrameReaderAsync(MediaFrameSource, String)

Membuat MediaFrameReader yang digunakan untuk memperoleh bingkai dengan subjenis pengodean media yang ditentukan dari 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)

Parameter

inputSource
MediaFrameSource

Sumber bingkai media tempat pembaca akan memperoleh bingkai.

outputSubtype
String

Platform::String

winrt::hstring

String yang menentukan subjenis pengodean media yang diminta untuk bingkai yang diperoleh oleh pembaca bingkai. Nilai ini harus menjadi salah satu string yang ditentukan oleh properti kelas MediaEncodingSubtypes .

Mengembalikan

Operasi asinkron yang mengembalikan MediaFrameReader setelah selesai.

Atribut

Persyaratan Windows

Rangkaian perangkat
Windows 10 Anniversary Edition (diperkenalkan dalam 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v3.0)
Kemampuan aplikasi
backgroundMediaRecording

Lihat juga

Berlaku untuk

CreateFrameReaderAsync(MediaFrameSource, String, BitmapSize)

Membuat MediaFrameReader yang digunakan untuk memperoleh bingkai dengan subjenis dan ukuran pengodean media yang ditentukan dari 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)

Parameter

inputSource
MediaFrameSource

Sumber bingkai media tempat pembaca akan memperoleh bingkai.

outputSubtype
String

Platform::String

winrt::hstring

String yang menentukan subjenis pengodean media yang diminta untuk bingkai yang diperoleh oleh pembaca bingkai. Nilai ini harus menjadi salah satu string yang ditentukan oleh properti kelas MediaEncodingSubtypes .

outputSize
BitmapSize

Objek yang menentukan ukuran yang diminta untuk bingkai yang diperoleh oleh pembaca bingkai.

Mengembalikan

Operasi asinkron yang mengembalikan MediaFrameReader setelah selesai.

Atribut

Persyaratan Windows

Rangkaian perangkat
Windows 10 Anniversary Edition (diperkenalkan dalam 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v3.0)
Kemampuan aplikasi
backgroundMediaRecording

Lihat juga

Berlaku untuk