Bagikan melalui


MediaStreamSourceStartingRequestDeferral Kelas

Definisi

Menyediakan cara bagi aplikasi untuk melaporkan secara asinkron bahwa aplikasi telah selesai memproses peristiwa MediaStreamSource.Starting .

public ref class MediaStreamSourceStartingRequestDeferral sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class MediaStreamSourceStartingRequestDeferral final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class MediaStreamSourceStartingRequestDeferral
Public NotInheritable Class MediaStreamSourceStartingRequestDeferral
Warisan
Object Platform::Object IInspectable MediaStreamSourceStartingRequestDeferral
Atribut

Persyaratan Windows

Rangkaian perangkat
Windows 10 (diperkenalkan dalam 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)

Keterangan

Anda dapat menggunakan penahanan saat ingin melakukan panggilan asinkron sebagai respons terhadap peristiwa MediaStreamSource.Starting . Misalnya, jika Anda perlu membuat koneksi HTTP atau membuka file untuk dibaca. MediaStreamSource kemudian akan menunggu Anda untuk menandai penundaan sebagai selesai sebelum mulai menaikkan peristiwa SampleRequested.

Untuk membuat deferral, panggil metode GetDeferral pada objek MediaStreamSourceStartingRequest untuk menginstruksikan MediaStreamSource menunggu panggilan asinkron Anda selesai. Ketika Anda siap untuk mulai menerima peristiwa SampleRequested , panggil metode Lengkap untuk mengakhiri penangguhan.

Lihat Sampel MediaStreamSource untuk contoh penggunaan Sumber Aliran Media di aplikasi UWP.

Metode

Complete()

Melaporkan bahwa aplikasi telah selesai memproses peristiwa Memulai.

Berlaku untuk

Lihat juga