@@ -19,14 +19,13 @@ ScenarioScreenCapture::ScenarioScreenCapture(AppWindow* appWindow)
19
19
m_sampleUri = m_appWindow->GetLocalUri (c_samplePath);
20
20
21
21
// ! [ScreenCaptureStarting0]
22
- m_webViewExperimental26 = m_webView.try_query <ICoreWebView2Experimental26 >();
23
- if (m_webViewExperimental26 )
22
+ m_webView2_27 = m_webView.try_query <ICoreWebView2_27 >();
23
+ if (m_webView2_27 )
24
24
{
25
- m_webViewExperimental26->add_ScreenCaptureStarting (
26
- Callback<ICoreWebView2ExperimentalScreenCaptureStartingEventHandler>(
27
- [this ](
28
- ICoreWebView2* sender,
29
- ICoreWebView2ExperimentalScreenCaptureStartingEventArgs* args) -> HRESULT
25
+ m_webView2_27->add_ScreenCaptureStarting (
26
+ Callback<ICoreWebView2ScreenCaptureStartingEventHandler>(
27
+ [this ](ICoreWebView2* sender, ICoreWebView2ScreenCaptureStartingEventArgs* args)
28
+ -> HRESULT
30
29
{
31
30
// Get Frame Info
32
31
wil::com_ptr<ICoreWebView2FrameInfo> frameInfo;
@@ -121,16 +120,13 @@ ScenarioScreenCapture::ScenarioScreenCapture(AppWindow* appWindow)
121
120
.Get (),
122
121
nullptr ));
123
122
124
- m_experimentalFrame6 =
125
- webviewFrame.try_query <ICoreWebView2ExperimentalFrame6>();
123
+ m_frame6 = webviewFrame.try_query <ICoreWebView2Frame6>();
126
124
127
- m_experimentalFrame6->add_ScreenCaptureStarting (
128
- Callback<
129
- ICoreWebView2ExperimentalFrameScreenCaptureStartingEventHandler>(
125
+ m_frame6->add_ScreenCaptureStarting (
126
+ Callback<ICoreWebView2FrameScreenCaptureStartingEventHandler>(
130
127
[this ](
131
128
ICoreWebView2Frame* sender,
132
- ICoreWebView2ExperimentalScreenCaptureStartingEventArgs* args)
133
- -> HRESULT
129
+ ICoreWebView2ScreenCaptureStartingEventArgs* args) -> HRESULT
134
130
{
135
131
args->put_Handled (TRUE );
136
132
@@ -243,15 +239,15 @@ ScenarioScreenCapture::~ScenarioScreenCapture()
243
239
{
244
240
m_webView->remove_ContentLoading (m_contentLoadingToken);
245
241
m_webView->remove_WebMessageReceived (m_webMessageReceivedToken);
246
- if (m_webViewExperimental26 )
242
+ if (m_webView2_27 )
247
243
{
248
- CHECK_FAILURE (m_webViewExperimental26-> remove_ScreenCaptureStarting (
249
- m_screenCaptureStartingToken));
244
+ CHECK_FAILURE (
245
+ m_webView2_27-> remove_ScreenCaptureStarting ( m_screenCaptureStartingToken));
250
246
}
251
- if (m_experimentalFrame6 )
247
+ if (m_frame6 )
252
248
{
253
- CHECK_FAILURE (m_experimentalFrame6-> remove_ScreenCaptureStarting (
254
- m_frameScreenCaptureStartingToken));
249
+ CHECK_FAILURE (
250
+ m_frame6-> remove_ScreenCaptureStarting ( m_frameScreenCaptureStartingToken));
255
251
}
256
252
if (m_webView4)
257
253
{
0 commit comments