Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
qffmpegwindowcapture_uwp.cpp File Reference

(948ce7b3d6decf7e3edd920a632562a47e2aa56a)

#include "qffmpegwindowcapture_uwp_p.h"
#include "qffmpegsurfacecapturegrabber_p.h"
#include <private/qabstractvideobuffer_p.h>
#include <unknwn.h>
#include <winrt/base.h>
#include <QtCore/private/qfactorycacheregistration_p.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 "qvideoframe.h"
#include <qwindow.h>
#include <qthread.h>
#include <qloggingcategory.h>
#include <qguiapplication.h>
#include <private/qmultimediautils_p.h>
#include <private/qwindowsmultimediautils_p.h>
#include <private/qcapturablewindow_p.h>
#include <qpa/qplatformscreen_p.h>
#include <memory>
#include <system_error>
#include "qffmpegwindowcapture_uwp.moc"
+ 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()

static QString isCapturableWindow ( HWND hwnd)
static

Definition at line 435 of file qffmpegwindowcapture_uwp.cpp.

References className, QString::fromWCharArray(), and MAX_PATH.

Referenced by QFFmpegWindowCaptureUwp::setActiveInternal().

+ Here is the call graph for this function:
+ Here is the caller graph for this function: