BitmapEncoder.GoToNextFrameAsync Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
GoToNextFrameAsync() |
Secara asinkron menerapkan data bingkai saat ini dan menambahkan bingkai kosong baru untuk diedit. |
GoToNextFrameAsync(IIterable<KeyValuePair<String,BitmapTypedValue>>) |
Secara asinkron menerapkan data bingkai saat ini dan menambahkan bingkai kosong baru, dengan opsi pengodean yang ditentukan, untuk diedit. |
GoToNextFrameAsync()
Secara asinkron menerapkan data bingkai saat ini dan menambahkan bingkai kosong baru untuk diedit.
public:
virtual IAsyncAction ^ GoToNextFrameAsync() = GoToNextFrameAsync;
/// [Windows.Foundation.Metadata.Overload("GoToNextFrameAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncAction GoToNextFrameAsync();
[Windows.Foundation.Metadata.Overload("GoToNextFrameAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncAction GoToNextFrameAsync();
function goToNextFrameAsync()
Public Function GoToNextFrameAsync () As IAsyncAction
Mengembalikan
Objek yang mengelola operasi asinkron penerapan data bingkai saat ini dan menambahkan bingkai kosong baru untuk diedit.
- Atribut
Keterangan
Setelah metode ini dipanggil, data pada bingkai just-committed tidak lagi dapat diakses. Sebaliknya, bingkai kosong baru ditambahkan ke gambar dan bacaan dan tulisan berikutnya pada BitmapEncoder akan mengakses bingkai ini. Anda tidak dapat "memutar balik" ke bingkai yang diterapkan sebelumnya.
Jangan panggil metode ini jika bingkai saat ini dimaksudkan untuk menjadi bingkai terakhir dalam gambar, karena ini akan menghasilkan bingkai kosong yang berlebihan di akhir gambar. Sebagai gantinya, panggil FlushAsync yang akan menerapkan bingkai dan menutup seluruh BitmapEncoder. Misalnya, dalam sebagian besar skenario aplikasi hanya perlu menyimpan gambar bingkai tunggal. Dalam kasus ini, GoToNextFrameAsync tidak boleh dipanggil.
Pertama kali metode ini dipanggil, semua data tingkat kontainer serta data bingkai pertama diterapkan. Setelah itu, setiap upaya untuk mengakses data tingkat kontainer akan gagal.
Lihat juga
Berlaku untuk
GoToNextFrameAsync(IIterable<KeyValuePair<String,BitmapTypedValue>>)
Secara asinkron menerapkan data bingkai saat ini dan menambahkan bingkai kosong baru, dengan opsi pengodean yang ditentukan, untuk diedit.
public:
virtual IAsyncAction ^ GoToNextFrameAsync(IIterable<IKeyValuePair<Platform::String ^, BitmapTypedValue ^> ^> ^ encodingOptions) = GoToNextFrameAsync;
/// [Windows.Foundation.Metadata.Overload("GoToNextFrameWithEncodingOptionsAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncAction GoToNextFrameAsync(IIterable<IKeyValuePair<winrt::hstring, BitmapTypedValue const&>> const& encodingOptions);
[Windows.Foundation.Metadata.Overload("GoToNextFrameWithEncodingOptionsAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncAction GoToNextFrameAsync(IEnumerable<KeyValuePair<string,BitmapTypedValue>> encodingOptions);
function goToNextFrameAsync(encodingOptions)
Public Function GoToNextFrameAsync (encodingOptions As IEnumerable(Of KeyValuePair(Of String, BitmapTypedValue))) As IAsyncAction
Parameter
- encodingOptions
-
IIterable<IKeyValuePair<Platform::String,BitmapTypedValue>>
IIterable<IKeyValuePair<winrt::hstring,BitmapTypedValue>>
Opsi pengodean yang ditentukan. Kumpulan pasangan kunci-nilai yang berisi satu atau beberapa opsi pengodean khusus codec dan nilai yang diinginkan.
Mengembalikan
Objek yang mengelola operasi asinkron penerapan data bingkai saat ini dan menambahkan bingkai kosong baru untuk diedit.
- Atribut
Keterangan
Anda dapat memperoleh kumpulan pasangan kunci-nilai yang dapat Anda teruskan ke parameter encodingOptions dengan membuat BitmapPropertySet baru.
Lihat CreateAsync(Guid, IRandomAccessStream, IIterable(IKeyValuePair)) untuk informasi selengkapnya tentang menggunakan opsi pengodean.
Lihat juga
Berlaku untuk
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk