StartAsync() public method

public StartAsync ( ) : IAsyncAction
return IAsyncAction
示例#1
0
        protected async override void OnNavigatedTo(NavigationEventArgs e)
        {
            dispatcher = Window.Current.CoreWindow.Dispatcher;
            manager = PlayToManager.GetForCurrentView();
            manager.SourceRequested += manager_SourceRequested;

            receiver = new PlayToReceiver();
            receiver.PlayRequested += receiver_PlayRequested;
            receiver.PauseRequested += receiver_PauseRequested;
            receiver.StopRequested += receiver_StopRequested;
            receiver.MuteChangeRequested += receiver_MuteChangeRequested;
            receiver.VolumeChangeRequested += receiver_VolumeChangeRequested;
            receiver.TimeUpdateRequested += receiver_TimeUpdateRequested;
            receiver.CurrentTimeChangeRequested += receiver_CurrentTimeChangeRequested;
            receiver.SourceChangeRequested += receiver_SourceChangeRequested;
            receiver.PlaybackRateChangeRequested += receiver_PlaybackRateChangeRequested;
            receiver.SupportsAudio = true;
            receiver.SupportsVideo = true;
            receiver.SupportsImage = true;

            receiver.FriendlyName = "Day #22 - PlayTo";

            await receiver.StartAsync();
        }