Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
qffmpegwindowcapture_uwp.cpp File Reference

(cef9e43c9dc022302789b6fb06e8c802144877f2)

#include "qffmpegwindowcapture_uwp_p.h"
#include "qffmpegsurfacecapturegrabber_p.h"
#include <QtCore/qloggingcategory.h>
#include <QtCore/qthread.h>
#include <QtCore/private/qfactorycacheregistration_p.h>
#include <QtCore/private/qsystemerror_p.h>
#include <QtGui/qguiapplication.h>
#include <QtGui/qwindow.h>
#include <QtGui/qpa/qplatformscreen_p.h>
#include <QtMultimedia/qabstractvideobuffer.h>
#include <QtMultimedia/qvideoframe.h>
#include <QtMultimedia/private/qcapturablewindow_p.h>
#include <QtMultimedia/private/qmultimediautils_p.h>
#include <QtMultimedia/private/qvideoframe_p.h>
#include <unknwn.h>
#include <winrt/base.h>
#include <winrt/Windows.Foundation.Collections.h>
#include <winrt/Windows.Graphics.Capture.h>
#include <winrt/Windows.Graphics.DirectX.h>
#include <winrt/Windows.Graphics.DirectX.Direct3D11.h>
#include <Windows.Graphics.Capture.h>
#include <Windows.Graphics.Capture.Interop.h>
#include <windows.graphics.directx.direct3d11.interop.h>
#include <D3d11.h>
#include <dwmapi.h>
#include <lowlevelmonitorconfigurationapi.h>
#include <physicalmonitorenumerationapi.h>
#include <memory>
#include <system_error>
Include dependency graph for qffmpegwindowcapture_uwp.cpp:

Go to the source code of this file.

Classes

class  QFFmpegWindowCaptureUwp::Grabber

Namespaces

namespace  winrt
namespace  winrt::impl

Functions

template<typename Async>
auto winrt::impl::wait_for (Async const &async, Windows::Foundation::TimeSpan const &timeout)
static QString isCapturableWindow (HWND hwnd)

Function Documentation

◆ isCapturableWindow()

QString isCapturableWindow ( HWND hwnd)
static

Definition at line 436 of file qffmpegwindowcapture_uwp.cpp.