Compartilhar via


MediaStreamSourceStartingRequest.GetDeferral Método

Definição

Adia a conclusão do evento MediaStreamSource.Starting .

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

Retornos

O adiamento.

Comentários

Você pode usar um adiamento quando quiser fazer uma chamada assíncrona em resposta ao evento Starting . Por exemplo, se você precisar estabelecer uma conexão HTTP ou abrir um arquivo para leitura. O MediaStreamSource aguardará até que você marque o adiamento como concluído antes de começar a gerar o evento SampleRequested .

Para criar um adiamento, chame o método GetDeferral para instruir o MediaStreamSource a aguardar a conclusão da chamada assíncrona. Quando estiver pronto para começar a receber eventos SampleRequested , chame o método Complete para encerrar o adiamento.

Aplica-se a