Xperf.exeを使用してWPF ETWイベントを取得します
質問
コマンドラインスイッチとパラメーターの正しい組み合わせを把握してXperf.exeにフィードしてWPF ETWプロバイダーをロードすることはできません(Microsoft-Windows-WPF? A42C77DB-874F-422E-9B44-6D89FE2BD3E5? E13B77A8-14B6-11DE-8069-001B212B5009}?)そして、特定のイベント(WCLIENTINPUTMESSAGE)を聞いてください。
誰かがこれがどのように見えるべきかについて何か洞察を与えることができますか?ドキュメントの散在する断片(を含む http://windowsclient.net/wpf/white-papers/event-tracing-wpf.aspx)および不可解な「xperf -help start」テキストは、あらゆる知識の荒れ地のように見えます。
解決
これがステップです
- wevtutil im c: windows microsoft.net framework v4.0.30319 wpf wpf-etw.man
- Xperf -Start Usersession -On Microsoft -Windows -WPF
- WPFであなたのものをしてください
- Xperf -Stop Usersession
- xperf user.etl
- WPFイベントはタイムラインにドットとして表示されます - タイムラインのセクションを選択します
- 右クリックして「概要テーブル」を選択します
これがWPF ETWのXPERFVIEWです
Hth
所属していません StackOverflow