MediaStreamSourceStartingRequest.GetDeferral 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.
Menangguhkan penyelesaian peristiwa MediaStreamSource.Starting .
public:
virtual MediaStreamSourceStartingRequestDeferral ^ GetDeferral() = GetDeferral;
MediaStreamSourceStartingRequestDeferral GetDeferral();
public MediaStreamSourceStartingRequestDeferral GetDeferral();
function getDeferral()
Public Function GetDeferral () As MediaStreamSourceStartingRequestDeferral
Mengembalikan
Penangguhkan.
Keterangan
Anda dapat menggunakan penahanan saat ingin melakukan panggilan asinkron sebagai respons terhadap peristiwa Memulai . 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 untuk menginstruksikan MediaStreamSource untuk menunggu panggilan asinkron Anda selesai. Ketika Anda siap untuk mulai menerima peristiwa SampleRequested , panggil metode Lengkap untuk mengakhiri penangguhan.