다음을 통해 공유


MediaStreamSourceSwitchStreamsRequest.GetDeferral 메서드

정의

MediaStreamSource.SwitchStreamsRequested 이벤트 완료를 연기합니다.

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

반환

지연입니다.

설명

MediaStreamSource.SwitchStreamsRequested 이벤트에 대한 응답으로 비동기 호출을 하려는 경우 지연을 사용할 수 있습니다. 예를 들어 HTTP 연결을 설정하거나 읽기 위해 파일을 열어야 하는 경우입니다. 그런 다음 MediaStreamSourceSampleRequested 이벤트 발생을 시작하기 전에 지연을 완료로 표시할 때까지 기다립니다.

지연을 만들려면 GetDeferral 메서드를 호출하여 MediaStreamSource 에 비동기 호출이 완료될 때까지 기다리도록 지시합니다. SampleRequested 이벤트 수신을 시작할 준비가 되면 Complete 메서드를 호출하여 지연을 종료합니다.

적용 대상