コード例 #1
0
        private void SampleFunction(EventFrame eventFrame, CallStackReason callstackFilter, EventNode node)
        {
            List <Callstack> callstacks = new List <Callstack>();
            FrameGroup       group      = eventFrame.Group;

            EventDescription desc = node.Entry.Description;

            callstacks = group.GetCallstacks(desc);

            if (callstacks.Count > 0)
            {
                SamplingFrame       frame = new SamplingFrame(callstacks, group);
                FocusFrameEventArgs args  = new FocusFrameEventArgs(GlobalEvents.FocusFrameEvent, frame);
                RaiseEvent(args);
            }
        }
コード例 #2
0
ファイル: TimeLine.xaml.cs プロジェクト: vr3d/brofiler
        private void FocusOnFrame(Data.Frame frame)
        {
            FocusFrameEventArgs args = new FocusFrameEventArgs(FocusFrameEvent, frame);

            RaiseEvent(args);
        }
コード例 #3
0
 private void Liveview_FocusFrameRetrieved(object sender, FocusFrameEventArgs e)
 {
     LiveviewContext.FocusPacket = e.Packet;
 }
コード例 #4
0
 private void FocusOnFrame(Data.Frame frame)
 {
     FocusFrameEventArgs args = new FocusFrameEventArgs(FocusFrameEvent, frame);
       RaiseEvent(args);
 }