diff --git a/modules/desktop_capture/win/window_capture_utils.h b/modules/desktop_capture/win/window_capture_utils.h index f840b4e9de..96d50408f4 100644 --- a/modules/desktop_capture/win/window_capture_utils.h +++ b/modules/desktop_capture/win/window_capture_utils.h @@ -61,9 +61,9 @@ bool IsWindowMaximized(HWND window, bool* result); typedef HRESULT(WINAPI* DwmIsCompositionEnabledFunc)(BOOL* enabled); typedef HRESULT(WINAPI* DwmGetWindowAttributeFunc)(HWND hwnd, - DWORD dwAttribute, - PVOID pvAttribute, - DWORD cbAttribute); + DWORD flag, + PVOID result_ptr, + DWORD result_size); class WindowCaptureHelperWin { public: WindowCaptureHelperWin(); @@ -85,8 +85,7 @@ class WindowCaptureHelperWin { DwmGetWindowAttributeFunc dwm_get_window_attribute_func_ = nullptr; // Only used on Win10+. - Microsoft::WRL::ComPtr virtual_desktop_manager_ = - nullptr; + Microsoft::WRL::ComPtr virtual_desktop_manager_; RTC_DISALLOW_COPY_AND_ASSIGN(WindowCaptureHelperWin); };