Bagikan melalui


MediaStreamSourceSwitchStreamsRequest.GetDeferral Metode

Definisi

Menangguhkan penyelesaian peristiwa MediaStreamSource.SwitchStreamsRequested .

public:
 virtual MediaStreamSourceSwitchStreamsRequestDeferral ^ GetDeferral() = GetDeferral;
MediaStreamSourceSwitchStreamsRequestDeferral GetDeferral();
public MediaStreamSourceSwitchStreamsRequestDeferral GetDeferral();
function getDeferral()
Public Function GetDeferral () As MediaStreamSourceSwitchStreamsRequestDeferral

Mengembalikan

Penangguhan.

Keterangan

Anda dapat menggunakan penangguhan saat ingin melakukan panggilan asinkron sebagai respons terhadap peristiwa MediaStreamSource.SwitchStreamsRequested . Misalnya, jika Anda perlu membuat koneksi HTTP atau membuka file untuk dibaca. MediaStreamSource kemudian akan menunggu Anda menandai penangguhan 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 penundaan.

Berlaku untuk