![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qdxgivsyncservice_p.h>
Public Types | |
using | CallbackWindowList = QVarLengthArray<QWindow *, 16> |
using | Callback = std::function<void(const CallbackWindowList &windowList, qint64 timestampNs)> |
Public Member Functions | |
void | refAdapter (LUID luid) |
void | derefAdapter (LUID luid) |
void | beginFrame (LUID luid) |
void | registerWindow (QWindow *window) |
void | unregisterWindow (QWindow *window) |
bool | supportsWindow (QWindow *window) |
qsizetype | registerCallback (Callback cb) |
void | unregisterCallback (qsizetype id) |
Static Public Member Functions | |
static QDxgiVSyncService * | instance () |
Definition at line 28 of file qdxgivsyncservice_p.h.
using QDxgiVSyncService::Callback = std::function<void(const CallbackWindowList &windowList, qint64 timestampNs)> |
Definition at line 67 of file qdxgivsyncservice_p.h.
using QDxgiVSyncService::CallbackWindowList = QVarLengthArray<QWindow *, 16> |
Definition at line 66 of file qdxgivsyncservice_p.h.
void QDxgiVSyncService::beginFrame | ( | LUID | luid | ) |
Definition at line 147 of file qdxgivsyncservice.cpp.
void QDxgiVSyncService::derefAdapter | ( | LUID | luid | ) |
Definition at line 234 of file qdxgivsyncservice.cpp.
|
static |
Definition at line 85 of file qdxgivsyncservice.cpp.
void QDxgiVSyncService::refAdapter | ( | LUID | luid | ) |
Definition at line 178 of file qdxgivsyncservice.cpp.
Definition at line 420 of file qdxgivsyncservice.cpp.
Definition at line 374 of file qdxgivsyncservice.cpp.
bool QDxgiVSyncService::supportsWindow | ( | QWindow * | window | ) |
Definition at line 413 of file qdxgivsyncservice.cpp.
Definition at line 433 of file qdxgivsyncservice.cpp.
Definition at line 399 of file qdxgivsyncservice.cpp.